如何包含多个JS文件-延迟加载javascript
How include more of one JS file - defer loading of javascript
如何在此脚本中包含多个JS文件,此S
<script type="text/javascript">
function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "defer.js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>
标题中的英语有点模糊,所以我希望我能正确理解你。
首先,下面的链接是一个很好的指南。
延迟Javascript 指南
基本上,如果您想要多个延迟的javascript,实际上只需将它们包含在"defer.js"文件中即可。
//Google plus button / badge
(function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/platform.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
//Google analytics code
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-1', 'example.com');
ga('send', 'pageview');
相关文章:
- 使用Twitter引导程序's Scrollspy到延迟加载(滚动加载)异步JavaScript
- Javascript客户端从ASP.NET MVC后端延迟加载模型
- 如何包含多个JS文件-延迟加载javascript
- 是否“;onload()"HTML的延迟与加载javascript的延迟冲突
- 在 JavaScript 中延迟加载,Jquery 'ready()' 在加载 JQuery 之前运行
- Javascript (Mobile) - 使用 jquery 延迟加载图像
- 延迟加载由 appendChild() 在 javascript/leaflet 中附加的图像
- 余烬.为真正的大应用程序延迟加载模板和 JavaScript
- 多个延迟加载实例 |Javascript
- 如何在javascript/html中延迟加载标签
- 延迟加载Javascript以加速我的Joomla
- 使用 JavaScript 将图像添加到页面,该页面也使用延迟加载类型功能
- JavaScript 延迟加载渐进式增强方式
- 延迟加载Symfony 1.4中的JavaScript
- 延迟加载Javascript
- 延迟加载javascript
- Javascript:DataTables.net,延迟加载取代分页
- 基本无限滚动/延迟加载博客文章与纯JavaScript
- 延迟加载带有优雅降级的图像(JavaScript)
- 延迟加载javascript