展开全部
可以动态创建script元素,然后添加到head元素中,这样可以动态加载javascript文件62616964757a686964616fe4b893e5b19e31333332633063。示例代码如下:
1) t.htm文件html>
测试页面function LoadClk() {
var head = document.getElementsByTagName("head")[0], js = document.createElement("script");
js.type = "text/javascript";
js.src = document.getElementById("jsFile1").checked ? "a.js" : "b.js";
head.appendChild(js);
}
要载入的脚本文件:File A
File B
2) a.js文件window.SayHello = function() {
window.alert("来自a.js的消息!");
}
3) b.js文件window.SayHello = function() {
window.alert("来自b.js的消息!");
}
将此3文件放同一目录下, 在浏览器中浏览t.htm(允许执行JavaScript, ActiveX). 页面如下:
按"载入脚本文件"就是载入所选的那个文件; 按测试调用按钮是验证是否载入正确的文件.