我为脚本标记添加了异步,代码如下所示;
(function(){
var jsfile=document.createElement('script');
jsfile.type='text/javascript';
jsfile.src="http://t01.proximic.com/c.js?m=1&"+e.replace(/\'/g,"")+"&k="+Math.random();
jsfile.async = true;
document.getElementsByTagName("head")[0].appendChild(jsfile);
function loadpage() {
console.log("pageloaded");
}
if(window.addEventListener)
window.addEventListener("load",loadpage,false);
else if(window.attachEvent)
window.attachEvent("onload",loadpage);
else
window.onload=loadpage;
})();
想知道脚本是否需要时间来加载假设超过2分钟而不是onload事件不会触发,直到脚本被加载。我已经给脚本标签异步。如果没有怎么能让onload事件发生虽然脚本标签中的js文件尚未完成加载。
请帮忙。