Berbagai masalah aneh muncul selama proses pengembangan menggunakan browser IE6, yang sangat sulit dan akhirnya akhirnya menyelesaikan masalah. Saya dengan ini membagikan deskripsi dan solusi masalah saya ke platform Wulin.com untuk membantu teman -teman yang mengalami masalah ini.
1. JS memuat iframe tampak kosong
IFRameID adalah nomor ID iframe yang dimuat, cukup ubah untuk menggunakannya sendiri. <iframe name = "frames" id = "iframeid" src = ""/> setTimeout ("document.frames ['"+iframeid+"']. location.href = '"+iurls+"';", 0); // atau setTimeout ("Document.frames ['" "+iframeD+"].Saya pikir metode pertama lebih cocok. Tanpa menilai versi IE, IE6 dan di atas dapat dieksekusi dengan lancar dan hanya dimuat sekali.
Beberapa netizen juga mengatakan bahwa ketika SRC dari IE6 dekat dengan <iframe, akan ada kosong, dan saya belum menemukan masalah ketika saya mengujinya.
2. Tombol Klik untuk mengirimkan formulir tanpa respons
Salinan kode adalah sebagai berikut:
setTimeout ("form1.submit ();", 0);
Ini juga digunakan untuk menunda eksekusi menggunakan SetTimeout.
Inilah cara meningkatkan pemuatan iframe lambat
Solusinya adalah sebagai berikut:
<iframe name = "e" u = "http://www.google.com" k = "0" src = "javaScript: void (0)" onload = "alert ('memuat selesai')"> </iframe> <tombol = "AA ('e')"> google </ucrame> <button = "aa ('e')"> google scripti _Z = document.all (o_w); if (_z.k == '1') {alert ('halaman dimuat'); kembali; } _z.k = '1'; _ z.src = _z.u;} </script>Di atas adalah semua tentang artikel ini, saya harap ini akan membantu semua orang!