En son web geliştirme öğreticiler
 

Script defer Property

<Senaryo Nesne

Örnek

Bir komut dosyası infaz edildi olsa sayfa ayrıştırma bittiğinde öğrenin:

var x = document.getElementById("myScript").defer

X'in sonucu olacaktır:

true
Kendin dene "

Tanımı ve Kullanımı

Bir sayfa ayrıştırmayı bitmiş veya yok olduğunda erteleme özelliği, ayarlar veya döner bir komut dosyası infaz edilmesi gerekip gerekmediğini.

Bu özellik yansıtır defer vasfını <script> etiketi.

Not: defer niteliği yalnızca dış komut dosyaları için (ve eğer sadece kullanılmalıdır src özniteliği mevcutsa).

Not: Bir dış komut çalıştırılabilir çeşitli yolları vardır:

  • zaman uyumsuz varsa: komut sayfanın geri kalanı ile uyumsuz yürütülür (sayfa ayrıştırılmasını devam ederken komut yürütülecektir)
  • zaman uyumsuz mevcut değildir ve erteleme varsa: sayfa ayrıştırılmasını bittiğinde komut çalıştırılır
  • Eğer ne zaman uyumsuz veya erteleme mevcut olduğu: tarayıcı sayfayı ayrıştırmaya devam etmeden önce komut derhal getirilen ve idam olduğunu

Tarayıcı Desteği

Internet ExplorerFirefoxOperaGoogle ChromeSafari

erteleme özelliği tüm büyük tarayıcılarda desteklenir.

Not: erteleme nitelik Opera 12 ve önceki sürümlerinde desteklenmez.


Sözdizimi

erteleme özelliği Dönüş:

scriptObject .defer

erteleme özelliğini ayarlayın:

scriptObject .defer=true|false

Mülkiyet Değerler

değer Açıklama
true|false Bir komut dosyası sayfası ayrıştırma tamamlandığında idam veya değil çıkarılacağını belirtir
  • Gerçek - sayfa ayrıştırma tamamlandığında komut dosyası çalıştırılır
  • yalancı - sayfa ayrıştırılmasını bittiğinde komut yürütülmez

Teknik detaylar

Geri dönüş değeri: sayfa ayrıştırma tamamlandığında komut yürütüldüğünde bir Boole, aksi takdirde false döndürür true döndürür

İlgili Sayfalar

HTML referansı: HTML <script> ertelemek nitelik


<Senaryo Nesne