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