2017-06-15 44 views
3

enter image description here我現在使用的是一個名爲WaveMaker的低代碼開發平臺,它可以讓你選擇自定義頁面的標記(HTML,但你不能真正編輯<head>;整個事情是種怪異的),頁面的Javascript,特別是onpageload等事件,頁面風格(CSS)和頁面變量(JSON)。我試圖嵌入Formstack表單,但每次標記部分遇到<script>標記時,都會在標記結束後刪除所有內容。 This is what the markup page looks like.我聯繫了支持人員,他們似乎表明這是故意的。沒有任何方法可以讓HTML運行腳本不需要說<script>? PS:我可以使用iFrames進行嵌入,但由於某些原因,iFrames無法在iPhone測試程序上工作,即使他們正在模擬器上工作。如何在不使用<script>標記的情況下以HTML格式啓動腳本?

+1

您使用的是webview嗎?我也有iframe的麻煩,有你應該包括的HTML,使它的工作。 www.iframe.ly可以幫助我們解決這個問題。 (我沒有任何聯盟)。 – jdmdevdotnet

+0

說實話,我不確定它是不是webview。你在使用WaveMaker嗎?當我嘗試使用iFrame時,我基本上使用了它們包含的一個HTML片段小部件(根據我所知,它並不真的允許'

0

這個怎麼樣:

<body onload="javascript:(function(){ 
// you can place your code here it should run 
alert('ok') 
})()"> 

</body> 
+0

這真的很奇怪,我試過了,它似乎也沒有工作。謝謝你! PS:有關發生了什麼的更多細節,請參閱上面的答案。我遇到了基本相同的問題。 – user8167940

+0

嗯....試試不用'javascript:' –

+0

我發現這可能會有幫助 http://dev.wavemaker.com/wiki/bin/wmdoc_6.5/JavaScript#HExecutingJavaScriptonPageLoading –

相關問題