Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
708 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  impression d'une page web en javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

impression d'une page web en javascript

n°1369361
specics
Posté le 18-05-2006 à 09:37:59  profilanswer
 

j'ai trouvé un programme qui me permet d'imprimer une page de mon site web qui supprime colonnes et banière (elle imprime juste ma page php).

Code :
  1. <script language="javascript">
  2.    function PSR_imprimer () {
  3.         var PSR_f1 = null;
  4.        var PSR_content=document.getElementById('PSR_print').parentNode.innerHTML;
  5.       var PSR_title=document.getElementsByTagName('title')[0].innerText;
  6.        if (PSR_f1) {if(!PSR_f1.closed) PSR_f1.close();}
  7.        PSR_f1 = window.open ('',"PSR_f1", "height=500,width=600,menubar=yes,scrollbars=yes,resizable=yes,,left=10,top=10" ); ;
  8.        PSR_f1.document.open();
  9.        PSR_f1.document.write("<html><head><title>" + PSR_title + "</title></head><body bgcolor='#ffffff'>"+PSR_content+"</body></html>" );
  10.        PSR_f1.document.close();
  11.        PSR_f1.document.getElementById('PSR_print').style.visibility='hidden';
  12.       PSR_f1.focus();
  13.    }
  14.   if ( window.name != "PSR_f1" && document.body.parentNode ) {
  15.     document.write ("<div align='right' id='PSR_print'><input onclick='PSR_imprimer();' type='button' style='font-family:arial; font-size:11px' value='      Print      '></div>" );
  16.    }
  17. </script>


 
Le seul soucis c'est que j'aurais aimé qu'il m'imprime par défaut la page en paysage (landscape). quelqu'un aurait-il une idée de ce qu'il faudrait complémenter ?  :(

mood
Publicité
Posté le 18-05-2006 à 09:37:59  profilanswer
 

n°1369401
Hermes le ​Messager
Breton Quiétiste
Posté le 18-05-2006 à 10:20:33  profilanswer
 

On ne peut pas controler ça. Du moins, pas que je sache.

n°1369416
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-05-2006 à 10:32:32  profilanswer
 

en css: http://www.w3.org/TR/REC-CSS2/page.html#page-size-prop
mais evidement ça marche pas (très bien) sur tous les navigateurs.

n°1369594
the real m​oins moins
Posté le 18-05-2006 à 13:35:37  profilanswer
 

de meme que tu ferais mieux de controler la visibilité (ou non) de tes elements via css, en utilisant le @media
 
et accessoirement de foutre ton topic dans la bonne cat [:kiki]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1369711
specics
Posté le 18-05-2006 à 14:51:54  profilanswer
 

ok merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  impression d'une page web en javascript

 

Sujets relatifs
probleme de de perte de controle sur la page ASPjavascript : test sur chaine de caractere
CSS pour configurer l'impression d'un tableau...extraire une ligne d'une page html
Variable ASP depuis JavascriptFonction non trouvée par javascript ...
[Javascript] Diaporama avec plus de 15 images?Comment faire un rideau defilant sur une page Web
Mettre un border sur une area : CSS ? Javascript ??[PHP ?] Terminal Linux sur une page web
Plus de sujets relatifs à : impression d'une page web en javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR