繁体   English   中英

如何使Combine.js文件加载异步

[英]How can I make a Combine.js file load async

我创建了一个combined.js文件页面,其中包含所有内联和其他脚本到一个文件中...

如何将这些脚本异步加载到我的页面中? - 我这样做是因为谷歌和雅虎建议加快我的网站加载速度。

我已经将文件放在我的footer.php中(我使用wordpress使用wp_enqueue_script)但没有异步或延迟标签,因为看起来我必须将这些硬编码到我的文件中?

在HTML5中,您可以使用'async'属性,您可以在此处看到对它的支持:

<script async src="myJavascript.js"></script>

做旧的方法是这样的:

<script>
 var res = document.createElement('script'); 
 res.src = "myJavascript.js";
 var script = document.getElementsByTagName('script')[0];
 script.parentNode.insertBefore(res, script);
</script>

这种方式比你需要的更多支持。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM