Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2713 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Comment Créer Un Forumulaire a imprimer?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment Créer Un Forumulaire a imprimer?

n°968212
Nzh0
Posté le 01-02-2005 à 13:09:23  profilanswer
 

Salut a tous,
 
j'ai une commande de site, et la personne veut un formulaire pour que les gens puissent acheter sur son site (tableaux d'art).
 
j'ai pensé faire un formulaire que l'acheteur remplirait puis imprimerait et enverrait avec le réglément par poste.
 
Le probléme c'est que tous les formulaires que jai trouvé envoyent les infos par mail simplement :/
 
Merci de m'aider rapidement c'est assez urgent!
 
:jap:

mood
Publicité
Posté le 01-02-2005 à 13:09:23  profilanswer
 

n°968221
esrevni
à contrario
Posté le 01-02-2005 à 13:35:35  profilanswer
 

pourquoi ils rempliraient pas tout simplement un formulaire normal, puis ils l'imprimeraient via le bouton du navigateur ?
 
A ta charge de faire en sorte que le formulaire s'imprime correctement.
 

n°968224
FlorentG
Unité de Masse
Posté le 01-02-2005 à 13:44:18  profilanswer
 

Oui, il remplissent les champs, ensuite ils font soit Fichier\Imprimer, soit tu met un bouton qui lance un script qui lance l'impression.
 
Avec un CSS pour l'impression, c'est tout simple à faire :)

n°968230
cerel
Posté le 01-02-2005 à 13:47:48  profilanswer
 

Ben ou est le probleme ?
Une fois que le formulaire est rempli tu l'affiche sous forme epuree pour qu'il puisse etre imprime (ou tu indique un css pour le media print).

n°968238
Nzh0
Posté le 01-02-2005 à 13:53:08  profilanswer
 

Bah mon pb c'est de faire un bouton a la fin du formulaire qui renvoye les acheteurs a une page plus épurée et mieux organisée avec les fdp en plus et une meilleure mise en page avec les données qu'il auraient rentré plus tot (nom adresse) mais c'est le script pour faire ce bouton qui me manque :(

n°968240
FlorentG
Unité de Masse
Posté le 01-02-2005 à 13:54:46  profilanswer
 

Ben pas besoin de nouvelle page, puisque t'as un CSS spécial pour l'impression ! Suffit de virer tout ce qui n'est pas à imprimer (genre avec des display: none), de virer les bordures des input, et puis fini :)

n°968244
Nzh0
Posté le 01-02-2005 à 13:58:27  profilanswer
 

Tu veux dire qu'en mettant simplement "imprimer" en bas de la page avec un bouton, le CSS se charge de virer les champs et tout ça et le metterait sous forme épurée?
 
tu l'as ce CSS miracle :d ?

n°968254
FlorentG
Unité de Masse
Posté le 01-02-2005 à 14:02:16  profilanswer
 

Le CSS, c'est à toi de le faire ;)
En fait, t'as ça dans ton <head> :

Code :
  1. <link rel="stylesheet" type="text/css" media="screen" href="style.css" />
  2. <link rel="stylesheet" type="text/css" media="print" href="style-print.css" />


Et le navigateur va automatiquement chercher le css "style-print.css" quand tu imprime :)

n°968261
Nzh0
Posté le 01-02-2005 à 14:05:31  profilanswer
 

et t'aurais pas un script css déja fait?

n°968262
FlorentG
Unité de Masse
Posté le 01-02-2005 à 14:06:02  profilanswer
 

Impossible, vu que ça dépend de ta page...

mood
Publicité
Posté le 01-02-2005 à 14:06:02  profilanswer
 

n°968263
FlorentG
Unité de Masse
Posté le 01-02-2005 à 14:06:25  profilanswer
 

Après pour lui dire qu'il faut utiliser la bonne CSS, c'est fait tout seul par le navigateur :)

n°968276
Nzh0
Posté le 01-02-2005 à 14:11:48  profilanswer
 

le pb c'est que j'ai aucune idée de comment faire le CSS en question?!

n°968286
FlorentG
Unité de Masse
Posté le 01-02-2005 à 14:18:18  profilanswer
 

Ben comme une CSS normale... Tu masque juste les truc qu'il faut, tu vire les bordures des input, tu vire les boutons...

n°968365
Nzh0
Posté le 01-02-2005 à 14:45:25  profilanswer
 

Non mais c'est que je m'y connais pas en CSS :d
 

n°968372
Xav_
The only one...
Posté le 01-02-2005 à 14:48:28  profilanswer
 

Nzh0 a écrit :

Non mais c'est que je m'y connais pas en CSS :d


c'est la meilleure raison d'apprendre :D


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°968375
Nzh0
Posté le 01-02-2005 à 14:50:45  profilanswer
 

bah oui mais je vais me mettre a programmer en CSS juste pr un bouton "imprimer" qd méme :d
 
sinon ya moyen d'inserer un bouton "imprimer" sans utiliser de Css?

n°968387
esrevni
à contrario
Posté le 01-02-2005 à 14:55:03  profilanswer
 

bah si, comme ça tu pourras coller des boutons imprimer partout ;)


Message édité par esrevni le 01-02-2005 à 14:55:25
n°968388
FlorentG
Unité de Masse
Posté le 01-02-2005 à 14:55:37  profilanswer
 

Ben le CSS n'a rien avoir avec le bouton imprimer ;) Le CSS sert juste à indiquer la tronche de la page quand tu veux l'imprimer. Le bouton va servir à lancer l'impression, comme si tu faisais Fichier\Imprimer...
 
Sinon, si tu connais pas le CSS, tu l'as fait comment ton site :??:

n°968390
esrevni
à contrario
Posté le 01-02-2005 à 14:56:22  profilanswer
 

Citation :

Sinon, si tu connais pas le CSS, tu l'as fait comment ton site :??:


 
 :sweat:

n°968392
Nzh0
Posté le 01-02-2005 à 14:57:50  profilanswer
 

en flash, javascript et html :/
 
c'est pas nonplus le site d'une multinationale hein :d
 
c'est quoi le lien pour "imprimer" simplement sans CSS?

n°968393
FlorentG
Unité de Masse
Posté le 01-02-2005 à 14:58:27  profilanswer
 

Ouch...

n°968399
sircam
I Like Trains
Posté le 01-02-2005 à 14:59:03  profilanswer
 

Nzh0 a écrit :

bah oui mais je vais me mettre a programmer en CSS juste pr un bouton "imprimer" qd méme :d


Ca n'a rien à voir avec de la programmation, pas plus que le HTML.
 

Nzh0 a écrit :

sinon ya moyen d'inserer un bouton "imprimer" sans utiliser de Css?


Oui, tu refais exactement la même chose que pour ton formulaire, mais en changeant le look pour que ça passe à l'imprimante (et tu déclenches via java-script p.e.).
 
Et donc, tu te retrouves avec deux pages mal faites copiées-collées, double maintenance s'il faut ajouter un champs ou modifier un label, etc. [:austiniste]
 
Alors qu'avec CSS... Mais bon, si tu ne veux pas apprendre.  :sol:


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°968400
Nzh0
Posté le 01-02-2005 à 14:59:04  profilanswer
 

quoi ?

n°968407
FlorentG
Unité de Masse
Posté le 01-02-2005 à 15:00:53  profilanswer
 


Apprend le CSS. On ne peut pas concevoir en 2005 de faire un site sans CSS.
 
Si tu aurais fait ça dès le départ, avec une belle structure sémantique séparée de la présentation, ton problème aurait été réglé en 10 minutes :) Mais là, ça va être hyper chaud.
 
Ou alors faire comme sircam a dit, générer une page complètement différente...

n°968421
Nzh0
Posté le 01-02-2005 à 15:06:41  profilanswer
 

je veux bien avec le CSS mais c'est que j'ai une date limite pour le site et j'ai pas trop le tps, donc si qqun pouvait me dire comment faire juste pr l'impression ça m'aiderait :)

n°968423
sircam
I Like Trains
Posté le 01-02-2005 à 15:07:14  profilanswer
 

Vois ça comme un investissement : bien sûr, pour une page, tu ne vas rien y gagner. Mais quand tu auras fait l'effort d'apprendre, tu regagneras tout le temps "perdu" (en vitesse et en qualitaÿ).
 
Et tu auras progressé !


Message édité par sircam le 01-02-2005 à 15:09:30

---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°968426
FlorentG
Unité de Masse
Posté le 01-02-2005 à 15:08:13  profilanswer
 

Un article sur OpenWeb qui peut t'aider dans ta tâche :)

n°968428
Nzh0
Posté le 01-02-2005 à 15:08:37  profilanswer
 

FlorentG a écrit :

Apprend le CSS. On ne peut pas concevoir en 2005 de faire un site sans CSS.
 
Si tu aurais fait ça dès le départ, avec une belle structure sémantique séparée de la présentation, ton problème aurait été réglé en 10 minutes :) Mais là, ça va être hyper chaud.
 
Ou alors faire comme sircam a dit, générer une page complètement différente...


 
 
Bah enfait j'avais pensé a faire un lien "_blank" donc dans une nouvelle page sans style ni rien dutout simplement un truc a imprimer :)

n°968429
Nzh0
Posté le 01-02-2005 à 15:09:52  profilanswer
 

sircam a écrit :

Vois ça comme un investissement : bien sûr, pour une page, tu ne vas rien y gagner. Mais quand tu auras fait l'effort d'apprendre, tu regagneras tout le temps "perdu" (en vitesse et en qualitaÿ).
 
Et tu auras progressé !


 
Biensur, je comprends et j'apprendrais surement :)
 
le pb c'est que la j'ai un impératif de temps et si je me mettais a apprendre le Css tt de suite j'aurais fini le site dans 6 mois :d

n°968436
FlorentG
Unité de Masse
Posté le 01-02-2005 à 15:11:22  profilanswer
 

Va voir le site que je t'ai filé, ça te sera utile ;)

n°968440
Nzh0
Posté le 01-02-2005 à 15:13:12  profilanswer
 

Merci florent, je vais lire :)
 
parcontre t'as pas la "formule" js pour un bouton imprimer?

n°968463
Nzh0
Posté le 01-02-2005 à 15:25:02  profilanswer
 

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

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Comment Créer Un Forumulaire a imprimer?

 

Sujets relatifs
Créer u forupm de A à ZComment creer interface graphiquement avec Eclipse?
Imprimer sous Borland C++ Builder[JavaCC]Problème pour créer un mini-parser pour prog de math
créer un .exe en C#[java] creer un thread qui lance des exceptions
Besoin de creer un outil de gestion de base de données[flash AS] Créer un systeme de 'vie' ?
Imprimer une partie de page web...pb pour créer un sous programme
Plus de sujets relatifs à : Comment Créer Un Forumulaire a imprimer?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR