我在使它工作时遇到问题。我首先尝试将脚本标签设置为字符串,然后在页面加载后使用jquery replaceWith()将它们添加到文档中:
var a = '<script type="text/javascript">some script here</script>';
$('#someelement').replaceWith(a);
但是我在那个变量上有字符串文字错误。然后,我尝试将字符串编码为:
var a = '&left;script type="text/javascript">some script here<\/script>';
但将其发送replaceWith()
给浏览器只输出该字符串。
有人可以让我知道您将如何<script>
在页面加载后(最好是通过jQuery)向浏览器动态添加标签?
eval()
函数即可。但是eval()
几乎总是使用暗示着有一种更好的方法来做您想做的事情。
document.write
并且在页面加载后调用它,它将破坏该页面。
<iframe>
元素?您可以推迟设置<iframe>
URL,直到准备就绪为止。
<script>
在文档中添加标签来达到的目的?