Rumah >hujung hadapan web >tutorial js >Mengapa Kod JavaScript Saya Memuatkan HTML dalam Firefox tetapi Menggesa untuk Pemalam dalam Chrome?
Memuatkan Halaman HTML ke dalam Div Menggunakan JavaScript dalam Google Chrome
Soalan:
Saya cuba memuatkan halaman "home.html" ke dalam div dengan id "kandungan" menggunakan JavaScript. Kod ini berfungsi dalam Firefox, tetapi ia meminta pemalam dalam Google Chrome.
Kod:
<script> function load_home() { document.getElementById("content").innerHTML = '<object type="type/html" data="home.html"></object>' } </script>
Penyelesaian:
Untuk menyelesaikan isu dalam Google Chrome, ubah suai atribut "jenis" dalam teg "objek" sebagai berikut:
function load_home() { document.getElementById("content").innerHTML = '<object type="text/html" data="home.html"></object>' }
Dengan menukar atribut "type" kepada "text/html," penyemak imbas kini akan memuatkan halaman HTML dengan betul ke dalam div yang ditentukan, menghapuskan gesaan untuk pemalam.
Atas ialah kandungan terperinci Mengapa Kod JavaScript Saya Memuatkan HTML dalam Firefox tetapi Menggesa untuk Pemalam dalam Chrome?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!