window.print ... c'est quoi ce délire !

Statut
N'est pas ouverte pour d'autres réponses.

Smart

Touriste
Chez moi ca marche, il faut :

Un browser configuré de telle manière à ce qu'il accepte le javascript et la commande windows.print

Une imprimante (héhé).
 
1er
OP
guslinux

guslinux

Gamerz'ien
Smart a dit:
Chez moi ca marche, il faut :

Un browser configuré de telle manière à ce qu'il accepte le javascript et la commande windows.print

Une imprimante (héhé).
Quelle config faut-il faire ?
 
C

__C4p13toN__

ex membre
comme précisé sur le site... tu as word? !:p sinon....

si tu veux ke sa imprime une page html, mets plutot

<input type="button" value="Imprimer" name="Impression" OnClick="javascript:window.print()">

dans le body (rien dans le head)
 

La Poubelle

Pou'r allé Danché
__C4p13toN__ a dit:
comme précisé sur le site... tu as word? !:p sinon....

si tu veux ke sa imprime une page html, mets plutot

<input type="button" value="Imprimer" name="Impression" OnClick="javascript:window.print()">

dans le body (rien dans le head)
Eh beh, qu'est-ce qu'il faut pas lire parfois :mrgreen:

Lit bien ce qu'il veut faire. A-t-il dit qu'il veut imprimer LA page HTML.
 
C

__C4p13toN__

ex membre
ben il a pas dis kil voulait imprimer un doc word :p

jai dis ca au cas ou il sen etait pas rendu compte : o )

mais bon en general quand tu clik sur un .doc il souvre dans I.E donc bon.... le script a pas trop dutilité je pense

uiui si ta netscape ca le fait po : o )
 
1er
OP
guslinux

guslinux

Gamerz'ien
Alors les mec ! j'ai trouvé the solution ultime !

Je vous explique mon systeme :

1. Le mec choisis un client.
2. Il encode les dates de livraison
3. Choisis un produit et une quantité
4. Il valide
5. Il arrive sur une page avec deux bouttons :
- Nouvelle commande
- Imprimer la fiche de livraison

-> Imrimer la fiche
1. Ouverture d'un popup
2. Création du fichier xml de mise en page (=à un fichier doc)
3. Je commande un ActiveX qui ouvre word, charge le fichier xml et demande l'impression sur l'imprimante par defaut.
4. La feuille sort
5. La fenetre se ferme

Bingo :D

J'ai trouvé la soluce ici : http://www.editeurjavascript.com/forum/topic,2,32454,0.html

Rem : Ca ne marche que avec Internet Explorer....
 

La Poubelle

Pou'r allé Danché
il a suffit d'autoriser les ActiveX venant de l'intranet local dans la strategie de securite ce qui permet que cela fonctionne sur tout le site
C'est comme le Viagra, au bout d'un petit temps ça redevient tout mou :mrgreen:

Y a pas plus ultime ? :p
 
1er
OP
guslinux

guslinux

Gamerz'ien
AGain a dit:
il a suffit d'autoriser les ActiveX venant de l'intranet local dans la strategie de securite ce qui permet que cela fonctionne sur tout le site
C'est comme le Viagra, au bout d'un petit temps ça redevient tout mou :mrgreen:

Y a pas plus ultime ? :p
lol
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut