La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Impression javascript
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Impression javascript  (Lu 845 fois)
Impression javascript
« sur: le 21-12-2004 a 09:45:38 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

Salut,

J'ai un petit soucis : je dois faire imprimer une page dont des éléments sont positionnés de manière absolue avec des calques (un plan dynamique, la version de php du serveur est trop ancienne pour faire de la génération d'image:( ). Ce qu'on voit à l'écran n'est pas ce qui s'imprime .. je me suis donc dit que j'allais mettre <body onLoad="window.print()">
et un window.close(); en fin de document, positionner les calques pour qu'ils sortent bien à l'impression et que donc personne en verrai la différence 

Problème ... avec le window.close(); l'impression ne se lance pas 

N'étant pas super fan de js .. je l'avoue .. je ne sais pas ce qui est fesable, donc si quelqu'un avait une idée plus qu'un script ... y me sauverai la vie là 

Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(

Re:Impression javascript
« Répondre #1 sur: le 21-12-2004 a 12:25:57 »
bigornot
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 579



Je suis un fantôme!

Voir le Profil
Répondre avec citation

Ne pourrais tu pas transformer ta page en image ?

Rapporter au modérateur  

Des bijoux et des gros!
Re:Impression javascript
« Répondre #2 sur: le 22-12-2004 a 13:46:11 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

C'est à dire ? Si tu parles de génération php .. malheureusement la version de php est trop ancienne sur le serveur  ...

Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(
Re:Impression javascript
« Répondre #3 sur: le 22-12-2004 a 13:53:54 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Pas sur d'avoir bien compris le problème (une url pourrait m'y aider ), mais l'utilisation d'une seconde css pour l'impression ne pourrait pas être une solution ?
Code:
<link rel="stylesheet" type="text/css" href="print.css" media="print" title="Rendu a l'impression" />

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:Impression javascript
« Répondre #4 sur: le 22-12-2004 a 16:32:42 »
pixyle
Habitué
***

Hors-Ligne

Sexe: Femelle
Messages: 332





Voir le Profil    E-Mail
Répondre avec citation

Le site est pas en production , je peux pas donner l'adresse comme ça ...

Pour info il s'agit d'un plan de ville avec des hotels, généré dynamiquement.
Mon astuce c'est de rentrer dans la base le positionnement x et y de l'hotel, qui se traduit par un calque positionné de façon absolue par dessus le plan.

Le truc, c'est qu'avec les positionnement absolus, ce qui sort à l'impression n'est pas ce qu'on a à l'écran. C'est pourquoi j'aurai souhaité qu'on ne voit pas cette page à l'écran.

Si vous avez une idée je veux bien mais comme ça va se solder par un pdf ... vous fatiguez pas ...

Rapporter au modérateur  

Se demande ce qu'il y a de pire qu'un bug inreproductible |-(
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg