js调用中的defer="defer" 的作用是什么


常规调用方法 从来没有在script标签中加如果 defer 属性defer的意思是等页面中的标签加载完后在加载引入的js脚本,但defer也有弊端,在 标签中加入后 所引入的脚本就不能写document.write(),因为这样会直接输出效果;还有就是立即执行的脚本不能加入 defer="defer",(但默认defer是false,可以加默认属性);但火狐浏览器是不支持这个脚本属性; chrome浏览器应该是支持的,但chrome浏览器不像IE浏览器按顺序执行,在chrome中两个脚本,下面脚本借用上面脚本,会出现下面可能先执行,上面还没有加载完。 解决方法: 把js脚本放到页面最底部。

文章标签:

本文链接:https://www.u1e.cn/baike/a/387888e12bf9e541a59a07a7 [复制]

猜你喜欢

歇后语大全

还没有人回应过