Artikel ini menjelaskan bagaimana JS secara dinamis menyisipkan dan menjalankan fungsi panggilan balik segera. Bagikan untuk referensi Anda, sebagai berikut:
<! Doctype html public "-// w3c // dtd xhtml 1.0 transisi // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Unt titled document</title></head><body><div id="loading">Loading...</div><mce:script type = "text/javascript"> <!-function loadjs (id, url, callback) {var skrip = document.createElement ('skrip'); script.type = 'Text/JavaScript'; script.src = url; skrip.id = id; script.onload = script.onReadyStAteChange = function () {alert (script.readystate); if (script.readystate && script.readystate! = 'Loaded' && Script.readyState! = 'complete') return; script.onreadystatechange = script.onload = null if (callback) callback (); } document.body.appendChild (skrip);} loadjs ('jQuery', 'jQuery.js', function () {$ ('#loading'). html ('jQuery.js loaded')}) // -> </mce: script> </body> </html>Memasukkan file JS secara dinamis memainkan peran yang sangat penting dalam meningkatkan kecepatan pemuatan halaman dan masalah lintas domain. Di atas adalah contoh sederhana.
OnReAdyStateChange didukung pada IE, tetapi tidak onload
Firefox mendukung onload, bukan onreadystatechange
IE di atas tidak harus dimuat atau dipicu oleh lengkap, atau keduanya akan dipicu, jadi gunakan atau untuk menilai.
Perlu dicatat bahwa bentuk kasus skrip.
Untuk informasi lebih lanjut tentang konten terkait JavaScript, silakan periksa topik -topik situs ini: "Ringkasan Efek dan Teknik Peralihan Javascript", "Ringkasan Keterampilan Algoritma Pencarian JavaScript", "Ringkasan Teknik Animasi dan Teknik JavaScript," Ringkasan Ringkasan Data Javascript dan Ringkasan Data Javascript "," Ringkasan Data JavaScript "," Ringkasan Data JavaScript "," Ringkasan DEBUGRITM PENGABUNG DAN RINGKASI DAGGING "RINGKASI DAN RINGKASAN DATRICKS" RINGKASI DAN RINGKASI DAGGING "RINGKASI DAN RINGKASI DAGGING" RINGKAS Algoritma dan teknik traversal javascript ", dan" Ringkasan Penggunaan Operasi Matematika JavaScript "
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.