defer="defer"
来源:互联网 发布:头发种植 知乎 编辑:程序博客网 时间:2024/05/21 02:33
以前在页面中引入脚本都是在head标签中直接写
<script type="text/javascript" language="javascript" src="test.js"></script>
从来没有在script标签中加如果 defer 属性
今天在看到有人在用这个标签,从百度一查,还挺有用的,意思是等页面中的标签加载完后在加载引入的js脚本,
但defer也有弊端,在<script> 标签中加入后 所引入的脚本就不能写document.write(),因为这样会直接输出效果;还有就是立即执行的脚本不能加入 defer="defer",(但默认defer是false,可以加默认属性);
还有更可气的是 火狐浏览器是不支持这个脚本属性; chrome浏览器应该是支持的,但chrome浏览器不像IE浏览器按顺序执行,在chrome中两个脚本,下面脚本借用上面脚本,会出现下面可能先执行,上面还没有加载完。
很是郁闷,空欢喜一场, 最后感觉还是用最笨的方法: 把js脚本放到页面最底部。
如果个位有什么更好的办法请分享一下,如果我写的有什么不对,请指出,谢谢!!!
- defer="defer"
- defer
- <script type="text/javascript" defer="defer">
- 关于DEFER
- javascript--defer
- javascript defer
- golang defer
- javascript defer
- js-defer
- guard & defer
- defer语句
- defer/async
- go defer
- defer用法
- defer全貌
- html中调用js脚本是加入defer="defer" 作用
- <script defer>中defer的作用
- javascript使用关键字defer
- HibernateDaoSupport详解
- 判断IE浏览器版本
- 计算某一个文件的行数
- 淘宝吴雪军:自然语言处理技术在搜索和广告中的应用
- Expression Blend4学习——制作WPF按钮
- defer="defer"
- 一些SIP开源的资料收集
- C/C++语法知识:typedef struct 用法详解
- 图像分割
- redhat5.5添加使用直连方式的Gisserver Mapservice
- 删除目录下相同文件的python代码(逐级优化)
- 关于修改android原生键盘上按键大小的方法
- 打造个人专属的微型Linux--启动原理篇
- iphone游戏开发之cocos2d ( 八 )使用加速计(重力感应)控制精灵移动UIAcceleration