Nur Formular drucken
Tim
- html
Hallo
ist es möglich einen Button unter ein Formular zu setzten, der nur das Formular mit Überschrift (oder auch ohne) druckt?
falls es jemand weiß:
ist es möglich die IP-Adresse beim absenden eines Formulars mit zu übermitteln?
Viele Grüße
Tim
Hallo,
ist es möglich einen Button unter ein Formular zu setzten, der nur das Formular mit Überschrift (oder auch ohne) druckt?
Ja, allerdings fällt mir so spontan nur eine Möglichkeit ein:
das normale Stylesheet wird deaktivert --> ein Stylesheet, in dem nur das Formular angezeigt wird wird aktiviert --> per print() wird das Druckmenü aufgerufen
ist es möglich die IP-Adresse beim absenden eines Formulars mit zu übermitteln?
Ja, ist kein Problem. Die IP-Adresse kannst du z.B. so einbinden:
<input type="hidden" name="ipaddress" value="<?php echo $_SERVER['REMOTE_ADDR'] ?>" />
Oder rufe die IP-Adresse einfach nach dem Absenden ab...
Grüße,
Willi
Hi!
ist es möglich einen Button unter ein Formular zu setzten, der nur das Formular mit Überschrift (oder auch ohne) druckt?
Ja, ist es.
Über window.print() kannst du die Site drucken.
Du kannst Stylesheets für verschiedene Ausgabemedien erstellen.
Weise allen Elementen in deinem Dokument eine Klasse zu und blende diese dann im Druckstylesheet einfach aus.
HTML:
<div class="noprint">Ich bin ein Inhalt, der nicht gedruckt werden soll.</div>
CSS:
.noprint {
display: none;
}
Mit display:none;
werden die Elemente nicht angezeigt und es wird auch kein Platz dafür freigehalten.
Mit visibility: hidden;
werden die Elemente nur unsichtbar geschaltet. Der Platz, den sie sonst einnehmen würden, wird freigehalten.
Was du dort einsetzt, bleibt dir überlassen.
falls es jemand weiß:
ist es möglich die IP-Adresse beim absenden eines Formulars mit zu übermitteln?
Wenn du die Möglichkeit hast, eine serverseitige Sprache einzusetzen, dann kannst du auch die IP-Adresse speichern.
Wenn du sie beim Absenden eines Formulares übermitteln willst, dann muß diese natürlich im Formular enthalten sein.
Mit Hilfe eines unsichtbaren Feldes könntest du die IP-Adresse im Formular unterbringen.
Mit PHP würde das folgendermaßen funktionieren:
<input type="hidden" name="ipadresse" value="<?php $_SERVER['REMOTE_ADDR'] ?>" />
Schöner Gruß,
rob