HTML异步属性是一个布尔属性。如果存在,它指定脚本可用时将异步执行。此属性仅适用于外部脚本(仅在存在src属性时使用)。
注意:外部脚本执行的方式有很多:
- 当存在异步时:脚本与页面的其余部分异步执行(脚本将在页面继续解析的同时执行)
- 当不存在异步且存在延迟时:该脚本在页面解析完成后执行
- 如果不存在异步或延迟:在浏览器继续解析页面之前立即获取并执行脚本
用法:
<script async>
适用的:
- <脚本>
例:Index.html
<!DOCTYPE html>
<html>
<body>
<center>
<h1 style="color:green">
Geeksforgeeks
</h1>
<p id="p1">Hello GFG</p>
<script src="geeks.js" async></script>
</center>
</body>
</html>
geeks.js
alert("Hello GFG");
输出:
支持的浏览器:下面列出了HTML async属性支持的浏览器
- 谷歌浏览器4.0
- Firefox 4.0
- 苹果Safari 4.0
- Opera 10.5
- Edge
相关用法
- HTML <script> async属性用法及代码示例
- HTML Script async用法及代码示例
- HTML <html> xmlns属性用法及代码示例
- HTML scoped属性用法及代码示例
- HTML <th> valign属性用法及代码示例
- HTML <col> align属性用法及代码示例
- HTML poster属性用法及代码示例
- HTML Class属性用法及代码示例
- HTML style属性用法及代码示例
- HTML oninvalid用法及代码示例
- HTML <select> autocomplete属性用法及代码示例
- HTML <table> bgcolor属性用法及代码示例
- HTML onsubmit用法及代码示例
- HTML onunload用法及代码示例
- HTML srcdoc属性用法及代码示例
- HTML Marquee truespeed用法及代码示例
- HTML onkeyup用法及代码示例
- HTML ondrop用法及代码示例
注:本文由纯净天空筛选整理自shubham_singh大神的英文原创作品 HTML | async Attribute。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。