Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Memasukkan Skrip Dinamik dengan Kandungan Src Tidak Pasti dengan Selamat?

Bagaimana untuk Memasukkan Skrip Dinamik dengan Kandungan Src Tidak Pasti dengan Selamat?

Linda Hamilton
Lepaskan: 2024-10-29 17:41:02
asal
587 orang telah melayarinya

How to Safely Include Dynamic Scripts with Uncertain Src Content?

Termasuk Skrip Dinamik dengan Kandungan Src Tidak Pasti

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');
Salin selepas log masuk

Tambahkan skrip yang baru dibuat elemen pada kepala dokumen:

document.head.appendChild(my_awesome_script);
Salin selepas log masuk

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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan