HTML <script> 标签defer属性
-
<script>标签defer属性定义和用法
defer属性是一个布尔属性。
如果存在,它指定在页面完成解析时执行脚本。
注意: defer属性仅适用于外部脚本(仅当存在src属性时才应使用)。
注意:有几种方法可以执行外部脚本:- 如果存在异步:脚本与页面的其余部分异步执行(脚本将在页面继续解析时执行)
- 如果不存在异步并且存在延迟:在页面完成解析时执行脚本
- 如果不存在异步或延迟:在浏览器继续解析页面之前,将立即获取并执行脚本
-
<script>标签defer属性浏览器支持
Edge/IE Chrome FireFox Safari Opera 10.0(含)以上 支持 3.6(含)以上 支持 15.0(含)以上 -
HTML4.01和HTML5之间的差异
没有。
-
HTML和XHTML之间的差异
在XHTML中,禁止属性最小化,并且必须将defer属性定义为<script defer =“defer”>。
-
<script>标签defer属性语法
<script defer> -
<script>标签defer属性实例
<script src="/jc_script/demo_defer.js" defer></script>
尝试一下