如何延迟 JavaScript 加载

How to delay a javascript from loading

本文关键字:JavaScript 加载 延迟 何延迟      更新时间:2023-09-26

我有这个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>