Contoh
Sebuah script yang tidak akan berjalan sampai setelah halaman telah dimuat:
<script src="demo_defer.js"
defer></script>
Cobalah sendiri " Definisi dan Penggunaan
The defer atribut atribut boolean.
Ketika hadir, itu menetapkan bahwa script ini dijalankan saat halaman selesai parsing.
Catatan: defer atribut hanya untuk skrip eksternal (hanya boleh digunakan jika src atribut hadir).
Catatan: Ada beberapa cara skrip eksternal dapat dieksekusi:
- Jika async hadir: Script ini dijalankan asynchronously dengan sisa halaman (script akan dieksekusi ketika halaman terus parsing)
- Jika async tidak hadir dan defer hadir: Script ini dijalankan saat halaman selesai parsing
- Jika tidak async atau defer hadir: Script diambil dan dieksekusi segera, sebelum browser terus parsing halaman
Dukungan Browser
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung atribut.
Atribut | |||||
---|---|---|---|---|---|
defer | iya nih | 10,0 | 3.6 | iya nih | 15.0 |
Perbedaan Antara HTML 4.01 dan HTML5
NONE.
Perbedaan Antara HTML dan XHTML
Dalam XHTML, atribut minimalisasi dilarang, dan defer atribut harus didefinisikan sebagai <script defer="defer"> .
Sintaksis
<script defer>