我正在使用一个名为WaveMaker的低代码开发平台,它为您提供了自定义页面”标记“的选项(HTML,但是你无法真正编辑< head>
;整件事情有点奇怪),页面的Javascript,尤其是onpageload等事件,页面风格(CSS),和页面的变量(JSON)。我正在尝试嵌入Formstack表单,但每次Markup部分遇到< script>
标记时,它都会在标记结束后删除所有内容。 这就是标记页面的样子。我联系了支持,他们似乎表示这是故意的。有没有办法让HTML运行脚本包含在线而不说< script>
? PS:我可以使用iFrame嵌入,但由于某种原因,iFrames不能在iPhone测试程序上工作,即使他们正在模拟器上工作。
答案 0 :(得分:3)
您可以将其放在HTML事件属性中。
<body onload="/*your JS here*/">
</body>
如果这不起作用,请尝试将onload附加到另一个HTML元素或尝试其他一个事件处理程序(尽管我相信他们也应该考虑到这一点)
答案 1 :(得分:0)
这个怎么样:
<body onload="javascript:(function(){
// you can place your code here it should run
alert('ok')
})()">
</body>
答案 2 :(得分:0)
在Avatao的“高级网络安全职业路径”中,有一个黑客任务,您需要在其中插入恶意的javascript代码-但是