最新的Web開發教程
 

HTML <script> async Attribute

<HTML <script>標記

這將異步只要它可運行的腳本:

<script src="demo_async.js" async></script>
試一試»

定義和用法

async屬性是一個布爾屬性。

如果存在,它指定腳本將異步只要它是可用來執行。

注: async屬性僅對外部腳本(如果只應使用src屬性存在)。

注意:有幾種方法可以執行外部腳本:

  • 如果async存在:腳本與頁面的其餘部分異步執行的(而頁面繼續解析的腳本將被執行)
  • 如果async不存在,並且延遲出現:當頁面完成解析執行腳本
  • 如果沒有async或延遲出現:劇本是獲取並立即執行時,瀏覽器將繼續解析頁面之前,

瀏覽器支持

在表中的數字指定完全支持屬性所述第一瀏覽器的版本。

屬性
async 10.0 3.6

HTML 4.01和HTML5之間的差異

async屬性,HTML5是新的。


HTML和XHTML之間的差異

在XHTML中,屬性最小化是被禁止的,而async屬性必須被定義為<script async="async">


句法

<script async>

<HTML <script>標記