HTML erteleme Özelliği


Tanım ve Kullanım

deferÖznitelik bir boole özniteliğidir .

Varsa, sayfanın ayrıştırılması bittiğinde komut dosyasının yürütüleceğini belirtir.

Not: Nitelik deferyalnızca harici komut dosyaları içindir (yalnızca srcnitelik mevcutsa kullanılmalıdır).

Not: Harici bir komut dosyasının yürütülebilmesinin birkaç yolu vardır:

  • Varsa async: Komut dosyası, sayfanın geri kalanıyla eşzamansız olarak yürütülür (komut dosyası, sayfa ayrıştırmaya devam ederken yürütülür)
  • Mevcut değilse asyncve defermevcutsa: Komut dosyası, sayfanın ayrıştırılması bittiğinde yürütülür.
  • Hiçbiri asyncveya yoksa defer: Komut dosyası alınır ve tarayıcı sayfayı ayrıştırmaya devam etmeden hemen önce yürütülür.

Şunlar için geçerlidir:

Nitelik deferaşağıdaki öğede kullanılabilir:

eleman Bağlanmak
<script> ertelemek

Örnek

Örnek

Sayfa yüklenene kadar çalışmayacak bir komut dosyası:

<script src="demo_defer.js" defer></script>

Tarayıcı Desteği

Tablodaki sayılar, özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtir.

Attribute
defer Yes 10.0 3.6 Yes 15.0