什么是动态脚本
动态脚本指的是在页面加载不存在,但将来的某一时刻通过修改DOM动态添加脚本。
创建动态脚本的两种方式
(1)插入外部文件
例如:
var script = document.createElement(“script”);
script.type = “text/javascript”;
script.src = “client.js”;
document.body.appendChild(script);
(2)直接插入JavaScript代码
var script = document.createElement(“script”);
script.type = “text/javascript”;
script.appendChild(document.createTextNode(“function sayHi(){alert(‘hi’);}”));
document.body.appendChild(script);