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
Lepaskan: 2024-11-29 18:56:14
asal
426 orang telah melayarinya

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>
Salin selepas log masuk

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>'
}
Salin selepas log masuk

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 Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan