-
Imprimer sans dialog box
Bonjour,
De Internet Explorer, il faut que j'imprime directement sur l'imprimante par défaut sans passer par la fenêtre de choix d'imprimantes. je sais que ce n'est pas possible en JS (question de sécurité, c'est logique).
J'ai regardé un peu coté activeX, ça semble faisable d'en écrire un mais je ne suis pas sûr de pouvoir atteindre mon objectif.
Est-ce que vous auriez déjà eu ce besoin et comment avez vous fait ?
A savoir : j'ai la main sur le poste client qui utilisera l'application web et je peux faire ce que je veux. J'aurai pu et aimé, par exemple, configurer IE pour le faire (semble impossible). Je pourrai même déclencher un programme coté serveur pour faire l'impression car le client et le serveur sont sur la même machine (mais j'aimerai éviter).
Merci,
Louis
-
Bonjour,
Je n'ai jamais rencontré ce besoin donc ne peux te parler d'expérience.
Par contre, tu devrais regarder ce bout de code javascript et cet article MSDN.
Ce n'est plus trop d'actualité mais tu dois pouvoir extrapoler ou affiner ta recherche sur Google pour avoir quelque chose qui fonctionne sur les dernières versions d'IE.
Ce genre de chose n'est pas à faire pour une application grand public. Mais vu que ta configuration est bien spéciale..
En espérant t'avoir aidé.
-
Merci Nicolas. J'avais en effet vu la "faille" de sécurité qui est bien entendu corrigée maintenant sur les derniers navigateurs IE.
Pas de nouvelles choses dans le deuxième lien.
Je suis toujours preneur d'une solution.
Merci à tous
-
Tu vas perdre bien moins de temps à écrire un script pour lancer l'impression depuis le serveur, qu'a chercher une solution coté client.
Tu l'as dis toi même, c plutôt normal de ne pas pouvoir imprimer directement coté client, question de sécurité.
Nz