Impression et saut de page javascript

clé de 12 Messages postés 154 Statut Membre -  
clé de 12 Messages postés 154 Statut Membre -
Bonjour, je travaille sans filet car en déplacement et pas d'imprimante.
Je voudrais imprimer des pages dans une boucle php
ma syntaxe est donc
while ($val=(mysql_fetch_row($requete))
{
bla bla bla


</td></tr>
</table>
<"javascript:window.print()">
<!--------Retour boucle ------->
<?php
}
?>
En principe ça devrait fonctionner! 2 questions
- faut il mettre entre <> la phrase "javascript:window.print()"
- la syntaxe est elle bonne pour une impression automatique?
- cela génère t il un saut de page ou dois je en inclure un, et si oui comment?
Oooops, y a 3 questions
Merci d'avance
A voir également:

2 réponses

KX Messages postés 19031 Statut Modérateur 3 020
 
"en déplacement et pas d'imprimante."
Tu peux utiliser une imprimante virtuelle comme PDFCreator ou même directement Google Chrome qui avant d'imprimer propose d'enregistrer la page en PDF.
0
clé de 12 Messages postés 154 Statut Membre 1
 
merci pour ta réponse qui me laisse entrevoir une autre utilisation et évolution (création de pdf, je ne pensais pas cela possible).
j'ai corrigé un peu ma syntaxe :
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
"javascript:window.print()"
//-->
</SCRIPT>
comment utilser ou déclarer google chrome comme imprimante? Excuses mais je suis un béotien
cordialement
0
KX Messages postés 19031 Statut Modérateur 3 020
 
En utilisant Chrome pour afficher ton site internet, tu fais "imprimer" et dans la page de configuration, tu fais "Changer" dans la destination et tu choisis "Enregistrer au format PDF"

0
clé de 12 Messages postés 154 Statut Membre 1
 
Ca ne m'avance pas. Je ne veux pas enregistrer manuellement une fenêtre Chrome. Je désire lancer un script qui va lister un fichier client et envoyer en impression un document personnalisé à chacun d'où ma boucle et mon besoin d'imprimer sans contrôle (si j'ai 500 feuilles je suis pas sorti de l'auberge).
Ma syntaxe javascript est elle correcte où y vois tu une erreur?
merci
0
clé de 12 Messages postés 154 Statut Membre 1
 
La Solution
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
javascript:window.print() (supprimer les doubles cotes)
//-->
</SCRIPT>
0