HTML Elementen

HTML <script> defer attribuut

  • Het defer attribuut specificeert dat het script niet wordt uitgevoerd voor het document geheel is geladen of eventuele andere scripts zijn uitgevoerd.

Attribuut voorbeeld

<html>
<body>

<script type="text/javascript" src="mijncharset.js" defer="defer"></script>
</body>
</html>
nota

Het defer attribuut attribuut is enkel voor externe scripts, er dient dus eveneens een src attribuut gebruikt te worden.

tip

Wanneer een document meerdere typen scripts bevat in de head en/of body, is de volgorde van uitvoering niet altijd voorspelbaar.

Attribuut waarde

Waarde Beschrijving
defer De uitvoering van het script wordt uitgesteld

naar boven 

Opbouw

<script defer="defer">• • • </script>

Browser ondersteuning

Internet Explorer Firefox Chrome Opera Safari

  • Het <script> defer attribuut wordt NIET door alle browsers ondersteund.
  • Internet Explorer tot versie 10 en Firefox tot versie 3.6 gaan wel door met het laden van de rest van het document, maar het script wordt alsnog zo snel mogelijk uitgevoerd en niet uitgesteld tot het document volledig is geladen.
naar boven naar boven naar src attribuut
naar boven naar het src attribuut