


Bagaimana untuk menentukan kejayaan atau kegagalan pemuatan fail JS dalam kemahiran IE dan IE6 browsers_javascript
Pemuatan fail penyemak imbas sebenarnya mempunyai isu keserasian yang sangat rumit. Baru-baru ini saya melihat @lifesinger membuat ringkasan khusus. Perkara yang menyusahkan di sini ialah IE6~8 tidak membezakan antara pemuatan yang berjaya atau gagal, dan semuanya mengambil panggilan balik. Penyelesaian yang saya lihat dalam talian adalah untuk menetapkan pembolehubah global pada akhir fail yang dimuatkan atau menukar atribut label untuk membezakannya, supaya kejayaan atau kegagalan boleh dinilai oleh bendera ini. Tetapi ia jelas tidak sempurna, dan fail itu perlu dimuatkan.
Kemudian saya mencuba idea lain, mula-mula buat vbscript, dan tetapkan src kepada fail JS Jika fail dimuatkan secara normal, ralat pasti akan dilaporkan, jika tidak, tiada respons. Dengan cara ini, jika window.onerror mendapat ralat, ini bermakna fail itu sah dan boleh dimuatkan seperti biasa. Jika tidak ditangkap, tamat masa akan dicetuskan selepas n saat.
Bahagian kod ini:
Jika(iaitu && iaitu < 9) {
vbs = doc.createElement('skrip');
vbs.language = 'vbscript';
vbs.src = fail;
saveErrorHandle = win.onerror;
win.onerror = function() {
beban();
win.onerror = saveErrorHandle;
kembali benar;
};
setTimeout(function(){
ref.parentNode.insertBefore(vbs, ref);
}, 0);
} lain {
beban();
}

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Menyedari kesan jurang susun atur kupon kad. Semasa merancang susun atur kupon kad, anda sering menemui keperluan untuk menambah jurang pada kupon kad, terutamanya apabila latar belakang adalah gradien ...

Menggunakan fail font yang dipasang di laman web baru -baru ini, saya memuat turun fon percuma dari internet dan berjaya memasangnya ke dalam sistem saya. Sekarang ...

Cabaran untuk menjaga gaya halaman yang dizum dan sama selepas halaman dizoom. Banyak pemaju akan menghadapi masalah yang sukar ketika membuat halaman PC: Apabila pengguna mengezum masuk atau keluar dari pelayaran ...

Bagaimana untuk mendapatkan data dinamik 58.com halaman kerja semasa merangkak? Semasa merangkak halaman kerja 58.com menggunakan alat crawler, anda mungkin menghadapi ...

Membincangkan sebab-sebab misalignment dua elemen blok sebaris. Dalam pembangunan front-end, kita sering menghadapi masalah menaip elemen, terutamanya apabila menggunakan blok sebaris ...

Iconfont ...

Kaedah penyesuaian simbol saiz semula dalam CSS bersatu dengan warna latar belakang. Dalam perkembangan harian, kita sering menghadapi situasi di mana kita perlu menyesuaikan butiran antara muka pengguna, seperti menyesuaikan ...

Alasan dan penyelesaian untuk pengecualian pengekodan apabila menggunakan Perpustakaan Permintaan untuk mendapatkan kandungan teks HTML dalam persekitaran Node.js. Semasa proses pembangunan menggunakan node.js, sering diperlukan untuk ...
