hilfdirselbst.ch
Facebook Twitter gamper-media
"Funktioniert nicht" ist keine hinreichende Fehlerbeschreibung.
jrandi
Beiträge: 794
7. Nov 2004, 16:13
Beitrag #1 von 14
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Hallo,

jetzt google ich bereits wieder über 2 stunden... ohne erfolg, aber ich weiss, dass es dieses script gibt. . .

es geht darum, dass ein formular ausgefüllt werden muss und nachher nur geprintet werden kann (da Unterschrift zwingend -> dann faxen ode via klassische Post versenden . . . ja, der boss will es so ;-)

Nur, ich bringe das Formular nicht auf einen einzelne seite, daher möchte ich, dass die Angaben auf der ersten Seite gedruckt werden, die Zusatzinfos auf seite 2. (ohne mit HTML einfach ein paar <BR> reinzuknallen).

(falls jemand mal einen Blick draufwerfen will, das formular findet man hier : http://www.regiemarmillod.ch/new/formulaire.php)

Schon mal besten Dank für D E N link.

gruss
jurg
________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net Top
 
X
SabineP  M 
Beiträge: 7586
7. Nov 2004, 16:23
Beitrag #2 von 14
Beitrag ID: #122089
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Hallo Jurg,

Du suchst nach page-break-before und page-break-after
http://de.selfhtml.org/...tm#page_break_before

Allerdings können damit die meisten Browser nichts anfangen.

Gruß Sabine
als Antwort auf: [#122087] Top
 
jrandi
Beiträge: 794
7. Nov 2004, 16:37
Beitrag #3 von 14
Beitrag ID: #122093
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Danke Sabine

Allerdings hört sich das nicht soooo viel versprechend an. Meine Sites müssen auf allen halbwegs aktuellen Browsern laufen. . .

Ich habe ein JS-Script im Kopf, kann es aber nicht mehr finden ;-((
CSS 2 ist einfach etwas heikel. . .

thx und gruss
jurg
________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net
als Antwort auf: [#122087] Top
 
SabineP  M 
Beiträge: 7586
7. Nov 2004, 16:52
Beitrag #4 von 14
Beitrag ID: #122095
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Hallo Jurg,

nein, mit Javascript kann man keine Seitenumbrüche erzwingen.
In der Dokumentation steht jedenfalls nichts davon.

Probier doch mal die Testseiten von selfhtml in verschiedenen Browsern aus.
Vielleicht klappt es nicht nur im IE4.

Gruß Sabine
als Antwort auf: [#122087] Top
 
jrandi
Beiträge: 794
7. Nov 2004, 17:24
Beitrag #5 von 14
Beitrag ID: #122101
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Salut Sabine,

ok, versuche es erstmals mit dem CSS und sehe dann weiter. wenn's mit IE 5.x und 6.0 geht sowie Mozilla 1.7.x ist die Abdeckung ja schon mal nicht allzu schlecht.

(vielleicht habe ich ja dieses script als CSS gesehen und nicht als JS - wie es mir vorschwebt..., da kann man natürlich lange googeln wenn JS im result vorkommen muss ;-)

werde die ergebnisse hier mal posten, wenn's soweit ist

nochmals besten dank !

gruss
jurg
________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net
als Antwort auf: [#122087] Top
 
jrandi
Beiträge: 794
8. Nov 2004, 02:27
Beitrag #6 von 14
Beitrag ID: #122177
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


salut sabine,

scheint ein missverständnis zu geben. . . échec

test mit page-break-after :
http://www.regiemarmillod.ch/new/formulaire_test.php
siehe nach "Motif du déménagement"

ich will keinen freiraum im formular, ich will es zusammenhängend, nur wenn es gedruckt wird, sollte "Le(s) soussigné(s) déclare(nt) ..." (der fette text) auf seite 2 sein.

Das kann doch mit JS oder PHP gelöste werden ?

schon mal besten dank für tipps und trickx (!)
jurg


________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net
als Antwort auf: [#122087] Top
 
SabineP  M 
Beiträge: 7586
8. Nov 2004, 09:13
Beitrag #7 von 14
Beitrag ID: #122196
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Hallo Jurg,

<p style="page-break-after:avoid; height:5cm; border:thin solid black; padding:0.1cm">

Du hast dem Absatz eine Höhe von 5 cm gegeben (height:5cm;)
und padding kannst Du auch vorerst weglassen.

Dadurch entsteht der Abstand.

Probier doch einfach erst die beiden Beispiele von selfhtml erst aus:

http://de.selfhtml.org/...page_break_after.htm
http://de.selfhtml.org/...age_break_before.htm

Dann weißt Du erst mal welcher Browser mitspielt und welcher nicht.

Gruß Sabine
als Antwort auf: [#122087] Top
 
jrandi
Beiträge: 794
8. Nov 2004, 18:22
Beitrag #8 von 14
Beitrag ID: #122424
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


hallo,

<p style='page-break-after:always'>
mit IE 6 läuft das perfekt. . . (WIN2000)

nur mozilla will davon wenig wissen. im gegenteil er tout gerade saublöd... printet den Paragraphen "Documents à fournir " (neben dem textfeld) nur teilweise... ?? auf dem print-preview ist alles OK ?!

Opera 7.5.2 stürzt ständig ab... kann das jemand bestätigen ? muss ich mal wieder die neuste version runterladen... daran sollte es doch nicht liegen ? könnt ihr das ausdrucken ??

http://www.regiemarmillod.ch/new/location_fs.html => klick auf Formulaire d'inscription (siehe unter Location)

jetzt habe ich eine if-abfrage gestartet, um zu verhindern dass page break unter mozilla geschrieben wird. . . aber Opera verarscht mich da natürlich wieder... da er sich als MSIE tarnt... was kann man da machen ???

if (preg_match("/MSIE/i", "$agent")) {
echo "<tr valign='baseline' class='texte_pt'><td colspan='4'><b>test)</b> si 'MSIE' print : $agent<!-- page break --><p style='page-break-after:always'></td></tr>";
}

resultat, mozilla print preview ist noch schlimmer als vorher... und wenn man printet, bleibt das problem wie oben beschrieben. fazit meine if-abfrage scheint gar nichts zu ändern. page break oder nicht, mozilla printet nicht alles !? liegt das an meinem code ?? im preview zeigt er alles... nur auf dem papier nicht !!!

j'en ai marre - sagen wir hier in lausanne... check's nicht.

für tipps und tricks schon mal besten dank !
jurg


________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net
als Antwort auf: [#122087] Top
 
jrandi
Beiträge: 794
8. Nov 2004, 18:33
Beitrag #9 von 14
Beitrag ID: #122431
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


nach neustart druck opera. aber von page break will auch der nichts wissen, aber zumindest druck er alles... abgesehen dass die letzte zeile angeschitten wird. so einen schrott.

man müsste dieses formular zum server senden und alle eingaben wohl in html wieder ausgeben... um ein vernüftiges resultat zu bekommen.

aufwand ist jetzt schon zuviel, wenn's andere lösungen gibt, nur her damit. danke im voraus.

jurg
________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net
als Antwort auf: [#122087] Top
 
SabineP  M 
Beiträge: 7586
8. Nov 2004, 18:40
Beitrag #10 von 14
Beitrag ID: #122434
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Hallo Jurg,

>> man müsste dieses formular zum server senden und alle eingaben wohl in html wieder ausgeben

Genau das scheint mir auch die beste Lösung zu sein.

Gruß Sabine
als Antwort auf: [#122087] Top
 
Anonym
Beiträge: 22827
4. Jan 2005, 16:44
Beitrag #11 von 14
Beitrag ID: #133890
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


http://www.dw-formmailer.de/?ref=google
als Antwort auf: [#122087] Top
 
Anonym
Beiträge: 22827
4. Jan 2005, 16:50
Beitrag #12 von 14
Beitrag ID: #133891
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


thx, hat sich zwar schon längst erledigt . . .
als Antwort auf: [#122087] Top
 
ganesh  M 
Beiträge: 1981
4. Jan 2005, 22:41
Beitrag #13 von 14
Beitrag ID: #133962
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


Du kannst auch auf dem Server ein PDF generieren, und dann zum Download wieder zurücksenden. Oder grad ein leeres PDF zum Download zur Verfügung stellen, das er halt ganz "offline" ausfüllen muss. Es gibt zig Module/plugins dafür für Perl, PHP, ASP...
als Antwort auf: [#122087] Top
 
jrandi
Beiträge: 794
4. Jan 2005, 23:25
Beitrag #14 von 14
Beitrag ID: #133975
Bewertung:
(2239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

formular ausdrucken auf 2 Seiten / 1. Teil auf seite1, 2. Teil auf seite2


thx ganesh,

nett, dass du dich bemühst.

wie gesagt, das thema hat sich erledigt. siehe datum : nov.04

pdf (off oder on) haben wir auch besprochen, aber schlussendlich verworfen.

gruss
jurg

P.S. der "anonym" vorhin war ich. . .
als Antwort auf: [#122087]
(Dieser Beitrag wurde von jrandi am 4. Jan 2005, 23:28 geändert)
Top
 
X