JS技术

提高外链JavaScript脚本 的效率以提高网页载入速度(defer的使用

字号+ 作者: 来源:    2014-11-17 20:00 我要评论( )

提高外链JavaScript脚本 的效率以提高网页载入速度(defer的使用) ,阅读提高外链JavaScript脚本 的效率以提高网页载入速度(defer的使用) ,其实就是简单的利用defer属性,让浏览器读JS脚本的时候完全不等脚本开始读就开始读下面的图片啊,html代码了。然后

其实就是简单的利用defer属性,让浏览器读JS脚本的时候完全不等脚本开始读就开始读下面的图片啊,html代码了。然后让js脚本自己在那里慢慢读取完以后再执行。

给外链的js脚本添加defer="true",像下面这个这样就可以了:

<script defer="true" src="JavaScript.js" type="text/javascript"/>

特别是比较大的脚本,提高整个网页的载入速度是非常明显的。

注意defer="true"还可以用作defer="defer",似乎使用defer="defer"比较普遍,我查看一个微软的文档,好像XTHML格式的网页用defer="true"比较恰当。

另外注意,defer="true"这个东西不要在脚本程序段中调用document.write命令,因为将产生直接输出效果二出错。

似乎目前只支持IE浏览器,因为火狐还没有修正这个bug,参见

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JavaScript极速狂飙:组合拼接字符串的效率_javascript教程教程

    JavaScript极速狂飙:组合拼接字符串的效率_javascript教程教程

    2015-10-08 12:11

  • 提高外链JavaScript脚本 的效率以提高网页载入速度(defer的使用) _javascript教程教程

    提高外链JavaScript脚本 的效率以提高网页载入速度(defer的使用) _

    2015-10-04 10:13

  • JavaScript极速狂飙:组合拼接字符串的效率

    JavaScript极速狂飙:组合拼接字符串的效率

    2014-11-17 20:00

网友点评