pour imprimer une page stockée à partir de la page affichée , j' utilise le code suivant:
<script type="text/javascript">
if(navigator.appName=='Microsoft Internet Explorer')
{
document.write('<a href="javascript:parent.imprim.focus(); window.print()">Imprimer</a>');
document.write('<iframe src="carteartigaous.htm" style="width: 0; height: 0" id="imprim" name="imprim"></iframe>');
}
else if(navigator.appName=='Netscape')
{
document.write('<a href="javascript:parent.imprim.print();">Imprimer</a>');
document.write('<iframe src="carteartigaous.htm" style="width: 0; height: 0; visibility: hidden" id="imprim" name="imprim"></iframe>');
}
else
{
document.write('');
}
</SCRIPT>
j' aimerais pouvoir remplacer la mention "Imprimer" par un bouton
qui peut m ' expliquer comment modifier le code ??
merci pour vos propositions

<script language>
if(navigator.appName=='Microsoft Internet Explorer')
{
document.write('<a href="javascript:parent.imprim.focus(); window.print()">IMPRIMER NOTRE PUBLICITE</a>');
document.write('<iframe src="/micromaniakpub.htm" style="width: 0; height: 0" id="imprim" name="imprim"></iframe>');
}
else if(navigator.appName=='Netscape')
{
document.write('<a href="javascript:parent.imprim.print();">IMPRIMER NOTRE PUBLICITE</a>');
document.write('<iframe src="/micromaniakpub.htm" style="width: 0; height: 0; visibility: hidden" id="imprim" name="imprim"></iframe>');
}
else
{
document.write('');
}
</script>
mais malheureusement ce code fonctionne à partir d'une page seule et non en frame, je comptais faire partir ce lien de mon frame bas: voir ici: http://www.micromaniak.fr rubrique bonus
je me suis donc tourné vers le code que tu as inscris ici:
dans le head
<link rel="alternate" media="print" href="micromaniakpub.htm">
<script type="text/javascript">
function impression() {
window.frames[0].print();
}
dans le body
<iframe height="0px" src="micromaniakpub.htm" style="visibility: hidden"></iframe>
<div align="center">
<input name="button" type="button" onClick="javascript:imprime()" value = "Imprimer la photo">
qui me paraissait plus simple mais malheureusement j'ai un message d'erreur: objet attendu et je me demande bien lequel ))))
la ligne d'erreur concerne celle là apparemment: <input name="button" type="button" onClick="javascript:imprime()" value = "Imprimer notre publicité">
JE NAGE TOTAL )))
Tu remplaces : onClick="javascript:imprime()" value = "Imprimer notre publicité">
par : onClick="javascript:impression()" value = "Imprimer notre publicité">
Spounet