J'ai un pb tres bizarre, et tres pénible :
voici mon script (certains le connaissent déjà
<?
$fichier="E:\\stage\\test\\www\\test\\newtab42.txt";
$handle=fopen($fichier, "r+");
$printablePHP=fread($handle,filesize($fichier));
?>
<script type='text/javascript'>;
var printableJS='<? echo $printablePHP; ?>';
document.writeln("le popup affichera : " + 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="impression(printableJS);">
Donc ce script est sensé récupérer le contenu d'un fichier texte, proposer un bouton pour ouvrir un popup contenant ce contenu et ouvrir la boite de dialogue d'impression...Pour tester, je fais afficher dans ma page appelante le contenu du futur popup avec la ligne
document.writeln("le popup affichera : " + printableJS);
Maintenant, le PB : si le contenu de mon fichier texte est assez court, pas de pb, ca me l'affiche bien, et ca m'ouvre bien un popup avec ce texte dedans.
Seulement moi, mon fichier.txt il fait 42000 car... et ben là il veut plus rien m'afficher et j'ai le ptit panneau "attention
erreur sur la page" en bas à gauche...
Pour info, ce fichier texte ne fait qu'une seule ligne, cela peut-il venir de là?
Merci d'avance pour toutes vos idées...