|
|
|
|
Bonjour a tous
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>
Configuration: Windows XP Firefox 2.0
Bonjour,
|
Gihef, merci de ta réponse qui m' a mis sur la route d' une autre solution, a savoir:
<link rel="alternate" media="print" href="photoartigaous.htm">
<script type="text/javascript">
function impression() {
window.frames[0].print();
}
dans le body <iframe height="0px" src="photoartigaous.htm" style="visibility: hidden"></iframe> <div align="center"> <input name="button" type="button" onClick="javascript:imprime()" value = "Imprimer la photo"> Je suis parti de ton idée mais comme j' avais deux boutons pour imprimer a mettre sur la même page mon code précédent etait en conflit avec une fonction de rafraichissement bref j' ai du changer de code la solution ci dessus fonctionne bien si ça peut servir à qlq 'un .... Alain
|