组织预加载:
<script>
var isMSIE = /*@cc_on!@*/false;
var resources = ['load.js'];
for (var i=0; i<resources.length; i++){
if (isMSIE){
new Image().src = resources[i];
} else {
var o = document.createElement('object');
o.data = resources[i];
document.body.appendChild(o);
}
}
</script>
<a href="index2.html">GO</a>
(Stefanov book&#34; Javascript Patterns&#34;)
脚本已加载到页面上但不会执行。
现在,如果您转到index2.html <a href="index2.html">GO</a>
index2.html
<script src="load.js"></script>
<style>
</style>
</head>
<body>
index2
从缓存加载的脚本?
要花哪个测试验证这个?
答案 0 :(得分:0)
我不确定你想要实现什么,但我目前看到的是你正在尝试加载一个javascript,然后创建一个对象。
您需要创建一个脚本标记,以使浏览器加载脚本。
如果您使用jQuery,则可以使用getScript()