par
pierrot » 14 juin 2005, 10:05
salut, j'ai un script qui me permet d'ouvrir un popup et d'imprimer le contenu de ce popup. A partir d'une premiere page, j'ai un bouton qui va ouvrir le popup et la boite de dialogue pour imprimer. Le probleme, c que une fois que la boite de dialogue a été lancée, j'aimerai retourner sur ma page initiale, mais celle ci a changé et affiche maintenant l'erreur 404. L'url de la page est devenue :
http://127.0.0.1/testphp/undefined
voilà le script :
<?
$printablePHP='hello world';
?>
<script type='text/javascript'>;
var printableJS='<? echo $printablePHP; ?>';
document.writeln(printableJS);
function impression(texte){
var pop=window.open("","","");
pop.document.open();
pop.document.writeln(texte);
pop.document.writeln("<script type='text/javascript'>");
pop.document.writeln("window.print();");
pop.document.writeln("<\/script>");
pop.document.close();}
</script>
<br /><INPUT TYPE="image" src="printer.ico" value="Print" onclick="window.location=impression(printableJS);">
<?
echo (" cliquez pour imprimer ".$printablePHP." !!!");
?>
y-a-til une fonction pour conserver la page initiale??? merci
salut, j'ai un script qui me permet d'ouvrir un popup et d'imprimer le contenu de ce popup. A partir d'une premiere page, j'ai un bouton qui va ouvrir le popup et la boite de dialogue pour imprimer. Le probleme, c que une fois que la boite de dialogue a été lancée, j'aimerai retourner sur ma page initiale, mais celle ci a changé et affiche maintenant l'erreur 404. L'url de la page est devenue : [url]http://127.0.0.1/testphp/undefined[/url]
voilà le script :
[php]
<?
$printablePHP='hello world';
?>
<script type='text/javascript'>;
var printableJS='<? echo $printablePHP; ?>';
document.writeln(printableJS);
function impression(texte){
var pop=window.open("","","");
pop.document.open();
pop.document.writeln(texte);
pop.document.writeln("<script type='text/javascript'>");
pop.document.writeln("window.print();");
pop.document.writeln("<\/script>");
pop.document.close();}
</script>
<br /><INPUT TYPE="image" src="printer.ico" value="Print" onclick="window.location=impression(printableJS);">
<?
echo (" cliquez pour imprimer ".$printablePHP." !!!");
?>
[/php]
y-a-til une fonction pour conserver la page initiale??? merci