5568 sujets

Sémantique web et HTML

Bonjour,
Tout d'abord je tiens à être clair, je sais l'iframe c'est mal Smiley smile Mais j'en ai pourtant besoin dans un cas:

En vue d'optimiser l'impression d'une page web, ma page contient un iframe invisible qui a l'appel d'une fonction javascript, charge le contenu à imprimer a la place d'imprimer toute la page.
<iframe src="ifprint.htm" name="frmPrint" border="0" height="0" width="0"></iframe>


Mais voila le problème, je ne trouve pas d'équivalent à l'iframe dans ce cas. Il me faudrait un conteneur capable de charger une page html ( qui ne sera pas vue, juste imprimée).

Ca peut paraitre bizar comme méthode, mais je ne suis que le designer du site, et j'ai découvert cet iframe y'a 20 min Smiley ohwell .

Merci à ceux qui prendront la peine de répondre Smiley smile
ologram a écrit :
Bonjour,
Tout d'abord je tiens à être clair, je sais l'iframe c'est mal Smiley smile Mais j'en ai pourtant besoin dans un cas:

En vue d'optimiser l'impression d'une page web, ma page contient un iframe invisible qui a l'appel d'une fonction javascript, charge le contenu à imprimer a la place d'imprimer toute la page.
<iframe src="ifprint.htm" name="frmPrint" border="0" height="0" width="0"></iframe>


Mais voila le problème, je ne trouve pas d'équivalent à l'iframe dans ce cas. Il me faudrait un conteneur capable de charger une page html ( qui ne sera pas vue, juste imprimée).

Ca peut paraitre bizar comme méthode, mais je ne suis que le designer du site, et j'ai découvert cet iframe y'a 20 min Smiley ohwell .

Merci à ceux qui prendront la peine de répondre Smiley smile


Ne serait-il pas plus intéressant d'envisager une css média print pour gérer cela ?
c'est ce que je me suis dis.. Maintenant le contenu a imprimer change tout le temps. parfois c'est un article, parfois la FAQ, ...

Quoi qu'il en soit l'informaticien a trouver la réponse, c'est une balise object qui fera l'affaire Smiley smile
Administrateur
ologram a écrit :

Quoi qu'il en soit l'informaticien a trouver la réponse, c'est une balise object qui fera l'affaire Smiley smile

Oui, par exemple

Par contre, "philosophiquement", j'opterais plutôt pour la solution d'Alan.