Imprimer une partie de page web... - HTML/CSS - Programmation
Marsh Posté le 18-01-2005 à 16:45:08
Soit tu passes par un petit script côté serveur qui regénère la page sans les tableaux, soit avec un javascript tu planques dans la CSS print les tableaux à virer...
Marsh Posté le 18-01-2005 à 16:48:37
attends attends ....tu vas trop vite la...
serait il possible de detailler ces solutions??
Marsh Posté le 18-01-2005 à 16:49:55
Je ne veux pas forcement imprimer la page direct...
Je veux bien la regenerer avant et ensuite lancer son impression...
Marsh Posté le 18-01-2005 à 16:50:21
Script serveur :
En gros un script PHP qui affiche les tableaux spécifiés dans la page. Donc tu choize les tableaux, tu fait envoyer, et là t'arrive sur une page où s'affichent les tableaux choisis
Javascript :
En deuxième solution, tu choize les tableaux, tu clique sur Appliquer, et un javascript planque les tableaux. T'as plus qu'a imprimer
Marsh Posté le 18-01-2005 à 16:58:12
Ok je comprends mieux merci...
mais j'ai qd meme quelques questions...
1) Pour la solution cote serveur comment je fais pour que la page generee ne contienne que les tableaux choisis??
Je les passe comment les tableaux??je les mets entre div??
2) est ce que en javascript je peux planquer les tableaux dont je n'ai pas besoin et en plus remettre en page les autres pour qu'il soit au format A4??
merci
Marsh Posté le 18-01-2005 à 17:00:06
Genre dans ton php :
Code :
|
Marsh Posté le 18-01-2005 à 17:00:36
soit imaginatif
genre tu met des checkbox à coté, tu reload et tu affiche que ceux choisi en degagant les checkbox
Marsh Posté le 18-01-2005 à 17:08:07
ahhh oui ok ...je vois...j'ai deja essaye cette solution merci...et desole de jouer le boulet...
Mais dans mon code je ne peux pas l'utiliser...
Serait il trop demandé de m'expliquer comment faire en javascript??
Marsh Posté le 18-01-2005 à 17:15:13
car en fait j'ai oublie de preciser quelquechose de tres important...
Il faut que tout le code de ma page se charge...
meme les tableaux a ne pas imprimer...
Marsh Posté le 18-01-2005 à 17:15:47
et ben tu les met dans des div avec les propriétés display block/none
Marsh Posté le 18-01-2005 à 17:36:50
ok je mets tout dans des div ....jusque la je suis ...mais apres je ne vois pas de quoi tu parles ... display??? block/none??...
Marsh Posté le 18-01-2005 à 17:52:34
tu pourrait me donner un ex stp chacal_one333? parce que je pense que ta solution est la bonne...mais je ne sais pas comment la mettre en place...
Deja je ne vois pas ou placer le javascript...
Et je ne vois pas comment faire le lien entre le javascript les variables envoyees par le formulaire d'impression (cad les valeurs des checkbox pour selectionner les tableaux)
Merci bcp
Marsh Posté le 18-01-2005 à 17:59:48
up chacal_one333....stp ne me laisse paaaaaas
juste un dernier coup de pouce...je ne comprends rien a ta solution...
Marsh Posté le 18-01-2005 à 18:14:50
kissskoool a écrit : up chacal_one333....stp ne me laisse paaaaaas |
Put1 chacal_one333 tu deconne
Pour javascript:
Ca en haut de ta page
Code :
|
Et pour cacher ou pas (dans ton cas n'utilise pas un lien, mais je vais pas tous faire non plus )
Code :
|
Et le truc a cacher...
Code :
|
voilou...
Marsh Posté le 19-01-2005 à 12:36:49
y a pas de pb chacal_one333, c'est pas la premiere fois que tu me donnes un coup de main...et je t'en remercie
Sinon SonikBuzz, je viens de tester ta soluce et elle marche du feu de dieu...!!!
Merci a tous
Marsh Posté le 20-01-2005 à 11:30:15
sonikbuzz a écrit : Put1 chacal_one333 tu deconne
|
L'attribut language existe pas , et faut faire comme ça :
Code :
|
Aussi, la solution que j'ai donné fonctionne chez tout le monde, même ceux qui n'ont pas javascript
Marsh Posté le 18-01-2005 à 16:37:17
Bonjour,
voila j'ai une page web contenant plusieurs tableaux a la suite...
il y a une checkbox au debut de chaque tableau permettant de selectionner les tableau qu'on veut imprimer.
a la fin de la page il y a un bouton imprimer...
Comment faire pour que le bouton imprimer ne lance l'impression que des tableaux choisis???
Merci