如何延迟 JavaScript 加载
How to delay a javascript from loading
我有这个Javascript,它需要AGES来加载,并且在加载时会减慢网站的速度,就像5秒加载一样!我想知道我是否可以在网站加载后加载 JavaScript,这样 Javascript 就不会在加载时减慢网站的速度?
尝试在页面加载后包含您的文件,
window.addEventListener("load",function() {
var elem = document.createElement('script');
elem.type = 'text/javascript';
elem.src = 'yourfile.js';
document.body.appendChild(elem);
},false);
广泛使用的最新方法是jQuery。
在脑海中插入此标签:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
在身体的底部(就在身体结束之前)
<script type="text/javascript">
$(document).ready(function () {
//// INSERT YOUR JAVASCRIPT CODE HERE /////
}); //end of document ready
</script>
</body>
</html>
相关文章:
- HTML外部javascript加载另一个javascript
- 什么是谷歌地图'的javascript加载策略
- 使用javascript加载knockoutjs组件
- Javascript - 加载函数运行时未定义的变量
- 使用javascript加载并显示来自另一个域的页面,而不显示原始URL
- 使用Javascript加载页面
- Javascript加载时间过长
- 使用纯Javascript加载外部URL内容
- 如何在使用javascript加载页面时直接设置对象参数
- 每次使用 Javascript 加载页面时增加一个数字(变量)的简单方法
- 将外部 SVG 和包含 JavaScript 加载到 HTML 中
- 是否有一个 JavaScript 加载器可以将套接字的数量限制为 1 或 2
- 使用本地生成的代码通过 JavaScript 加载 IFrame
- Jquery/javascript:加载页面时不需要的重复函数
- 一段时间后使用Javascript加载网页ASP.net
- 在https网站上用javascript加载封面图片
- 如何使用cURL获取JavaScript加载的网络内容
- 如何检查是否使用javascript加载了框架?-不是加载,不是iframe
- I'我正在尝试将JavaScript加载到我的UIWebView中
- 如何用Javascript加载本地文件