Maison >interface Web >js tutoriel >Pourquoi mon code JavaScript charge-t-il du HTML dans Firefox mais demande-t-il un plugin dans Chrome ?

Pourquoi mon code JavaScript charge-t-il du HTML dans Firefox mais demande-t-il un plugin dans Chrome ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-29 18:56:14417parcourir

Why Does My JavaScript Code Load HTML in Firefox but Prompts for a Plugin in Chrome?

Chargement d'une page HTML dans un Div à l'aide de JavaScript dans Google Chrome

Question :

J'essaie de charger la page "home.html" dans un div avec l'identifiant "content" à l'aide de JavaScript. Le code fonctionne dans Firefox, mais il demande un plug-in dans Google Chrome.

Code :

<script>
  function load_home() {
    document.getElementById("content").innerHTML = '<object type="type/html" data="home.html"></object>'
  }
</script>

Solution :

Pour résoudre le problème dans Google Chrome, modifiez l'attribut "type" dans la balise "object" comme suit :

function load_home() {
  document.getElementById("content").innerHTML = '<object type="text/html" data="home.html"></object>'
}

En modifiant l'attribut "type" en "text/html", le navigateur chargera désormais correctement la page HTML dans le div spécifié, éliminant ainsi l'invite d'un plug-in.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn