inner html résultat inattendu

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : inner html résultat inattendu

Re: inner html résultat inattendu

par xTG » 18 sept. 2010, 09:17

iframe forme une nouvelle fenêtre donc c'est normal, le navigateur l'interprète comme une page.
Utilises du PHP et les fonctions d'inclusion si tu ne veux pas de ça.

inner html résultat inattendu

par Invité » 18 sept. 2010, 00:45

Bonjour à tous,

J'utilise le code suivant pour insérer une simple page html dans une autre page web:

Code : Tout sélectionner

<div id="mapBox"></div> var el=document.getElementById("mapBox"); el.innerHTML='<iframe name="mapFrame" frameborder="0" src="maPage.html" scrolling="no"></iframe>';
ça fonctionne bien mais j'ai un détail étrange:
Dans ma div mapBox, après exéction du code, javascript, je retrouve des balises <head></head> et <body></body> qui enveloppent le contenu de maPage.html, alors que maPage.html ne contient aucune balise de ce type.

Voyez vous d'ou ça pourrait venir?

Merci pour vos réponses.