1

我有一个必须出现在文档头部的远程 JS。如果服务器响应缓慢或无法访问,显然这会减慢或阻止页面加载。我一直在寻找一种简单的方法来设置 3 秒(可能更少)的限制,让它放弃并且根本不加载功能。

有没有人有一个简单的方法来只用 Javascript 做到这一点?

4

3 回答 3

2

页面加载完成后包含 .JS 文件:

<script type='text/javascript'>
window.onload = function(){
 document.write("<script type='text/javascript' src='http://domain.com/file.js'></script>");
}
</script>

将其放在文档的 HEAD 中,然后在页面完成加载后文件将开始加载。

于 2008-12-06T18:15:44.627 回答
0

如果这是一个问题,请将 .js 分开,并在 onload=""; 中使用低端 css 函数和慢速函数;

于 2008-12-07T03:47:43.803 回答
0

如果调用window.onload事件对您来说太晚了,那么只需将您的 javascript 文件直接内联到页面中。

于 2008-12-07T04:02:34.740 回答