Attributo asincrono HTML


Definizione e utilizzo

L' asyncattributo è un attributo booleano.

Quando presente, specifica che lo script verrà eseguito in modo asincrono non appena sarà disponibile.

Nota: l' asyncattributo è solo per gli script esterni (e dovrebbe essere utilizzato solo se l' srcattributo è presente).

Nota: esistono diversi modi per eseguire uno script esterno:

  • Se asyncè presente: lo script viene eseguito in modo asincrono con il resto della pagina (lo script verrà eseguito mentre la pagina continua l'analisi)
  • Se asyncnon è presente ed deferè presente: lo script viene eseguito quando la pagina ha terminato l'analisi
  • Se nessuno dei due asynco deferè presente: lo script viene recuperato ed eseguito immediatamente, prima che il browser continui ad analizzare la pagina

Si applica a

L' asyncattributo può essere utilizzato sul seguente elemento:

Elementi Attributo
<script> asincrono

Esempio

Esempio di sceneggiatura

Uno script che verrà eseguito in modo asincrono non appena sarà disponibile:

<script src="demo_async.js" async></script>

Supporto browser

I numeri nella tabella specificano la prima versione del browser che supporta completamente l'attributo.

Attribute
async Yes 10.0 3.6 Yes Yes