Rumah >hujung hadapan web >tutorial js >Penyelesaian kepada gesaan 'Ralat masa jalan tidak diketahui' di bawah IE8 apabila pemalam js menetapkan petua innerHTML_javascript

Penyelesaian kepada gesaan 'Ralat masa jalan tidak diketahui' di bawah IE8 apabila pemalam js menetapkan petua innerHTML_javascript

WBOY
WBOYasal
2016-05-16 16:02:161392semak imbas

Contoh dalam artikel ini menerangkan penyelesaian kepada gesaan "ralat masa jalan tidak diketahui" di bawah IE8 apabila pemalam js menetapkan innerHTML. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:

Penerangan masalah:

Pemalam js digunakan dalam tapak web Apabila menetapkan innerHTML, ralat "Ralat masa jalan tidak diketahui" dilaporkan di bawah IE8:

<div id="divContainer">
 <a name="link"> -->报错处
  第三方插件内容…
 </a>
</div>

Sebab:

Set objek innerHTML ialah 3499910bf9dac5ae3c52d5ede7383485, kerana objek 3499910bf9dac5ae3c52d5ede7383485 agak rendah apabila penyemak imbas menjalankan skrip ini, ralat masa jalan dikesan.

Penyelesaian:

Ganti teg 3499910bf9dac5ae3c52d5ede7383485 dengan teg dc6dce4a544fdca2df29d5ac0ea9906b

Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Kenyataan:
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