我有一个必须出现在文档头部的远程 JS。如果服务器响应缓慢或无法访问,显然这会减慢或阻止页面加载。我一直在寻找一种简单的方法来设置 3 秒(可能更少)的限制,让它放弃并且根本不加载功能。
有没有人有一个简单的方法来只用 Javascript 做到这一点?
我有一个必须出现在文档头部的远程 JS。如果服务器响应缓慢或无法访问,显然这会减慢或阻止页面加载。我一直在寻找一种简单的方法来设置 3 秒(可能更少)的限制,让它放弃并且根本不加载功能。
有没有人有一个简单的方法来只用 Javascript 做到这一点?
页面加载完成后包含 .JS 文件:
<script type='text/javascript'>
window.onload = function(){
document.write("<script type='text/javascript' src='http://domain.com/file.js'></script>");
}
</script>
将其放在文档的 HEAD 中,然后在页面完成加载后文件将开始加载。
如果这是一个问题,请将 .js 分开,并在 onload=""; 中使用低端 css 函数和慢速函数;
如果调用window.onload事件对您来说太晚了,那么只需将您的 javascript 文件直接内联到页面中。