11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai un problème dont je ne trouve pas de raison apparente.

J'ai un script qui met le code source d'une page dans une variable. Je met les mots voulu d'une autre couleur dans cette variable.

Je met ensuite cette variable dans le innerHTML d'une iframe qui pointe sur le site que je lit.

Lors que j'inspecte cette page avec l'inspecteur dom, la balise <head> et <body> on disparut !

Avez vous une idée ?

Merci
Arnaud91 a écrit :
Bonjour,

J'ai un problème dont je ne trouve pas de raison apparente.

J'ai un script qui met le code source d'une page dans une variable. Je met les mots voulu d'une autre couleur dans cette variable.

Je met ensuite cette variable dans le innerHTML d'une iframe qui pointe sur le site que je lit.

Lors que j'inspecte cette page avec l'inspecteur dom, la balise <head> et <body> on disparut !

Avez vous une idée ?

Merci



Dans une iframe, il n'y a pas de innerHTML, dans une iframe on met une url vers une autre page Smiley lol
Si il y en a une !

Après de nombreux essai j'ai reussi a faire ce que je voulais.

Il est possible de modifier le innerHTML de l'iframe grâce au js.

C'est utile quand on veut modifier la page de l'iframe avant de l'afficher. L'iframe est utile pour que les liens relatifs puisse être pris en compte.