Rumah >hujung hadapan web >tutorial js >Mengapa Kod JavaScript Saya Memuatkan HTML dalam Firefox tetapi Menggesa untuk Pemalam dalam Chrome?

Mengapa Kod JavaScript Saya Memuatkan HTML dalam Firefox tetapi Menggesa untuk Pemalam dalam Chrome?

Susan Sarandon
Susan Sarandonasal
2024-11-29 18:56:14414semak imbas

Why Does My JavaScript Code Load HTML in Firefox but Prompts for a Plugin in 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!

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