Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Memasukkan Skrip Dinamik dengan Kandungan Src Tidak Pasti dengan Selamat?
Soalan:
Bagaimana saya boleh menambah teg skrip secara dinamik dengan tidak terkawal src yang mungkin mengandungi panggilan document.write?
Penjelasan:
Dalam skrip dengan atribut src yang tidak terkawal, kandungan mungkin termasuk panggilan document.write, yang boleh mengganggu tradisional teg skrip dimuatkan.
Penyelesaian:
Untuk memintas isu ini, cipta elemen skrip baharu secara manual:
var my_awesome_script = document.createElement('script'); my_awesome_script.setAttribute('src','http://example.com/site.js');
Tambahkan skrip yang baru dibuat elemen pada kepala dokumen:
document.head.appendChild(my_awesome_script);
Kaedah ini memastikan skrip dimuatkan secara tak segerak tanpa mengganggu aliran dokumen.
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Skrip Dinamik dengan Kandungan Src Tidak Pasti dengan Selamat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!