您的位置:首页 > Web前端 > JavaScript

JavaScript 动态脚本

2015-09-03 23:39 633 查看
动态脚本,指的是在页面加载时不存在,但将来的某一个时刻通过修改DOM动态添加的脚本。

<script type="text/javascript">
function loadScriptString(code){
var script = document.creatElement("script");
script.type("text/javascript");
document.body.appendChild(script);
try {
script.appendChild(document.creatTextNode(code));
}catch (ex){
script.text = code;
}
}

loadScriptString("function sayHi(){alert('hi');}");
</script>


这里首先尝试标准的DOM文本节点方法,因为除了IE(在IE中会导致抛出错误),所有浏览器都支持这种方式。如果这行代码抛出错误,那么说明是IE,就可以用text属性了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: