Ö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
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
|
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