Sendebestätigung im Popup
<script>
In der Vergangenheit erhielten wir viele Anfragen, wie man seine eigene Sendebestätigungsseite statt in einem neuen Fenster oder im selben Fenster in einem kleinen Popup öffnen lassen kann.
Nichts leichter als das. Demonstriert wird es in unseren Formularen in diesem Workshop:
Quelltext-Auszug:
<form action="https://www.onlex.de/_formmailer.php4?username=formws" method="post" enctype="application/x-www-form-urlencoded" accept-charset="UTF-8" name="Kontakt" onsubmit="window.open('about:blank','bestaetigung', 'width=350,height=250,left=250,top=250');" target="bestaetigung">
[...]
</form>
Bitte den Benutzernamen (hier rot und kursiv dargestellt) beim Kopieren anpassen.
Im obigen Quelltext wurde der
Event-Handler "
onsubmit
" verwendet. Dabei wird eine Aktion beim Absenden (onsubmit) ausgeführt.
window.open()
Hier wird ein neues Fenster geöffnet. Es werden
mind. zwei Parameter erwartet:
-
Zieladresse:
'about:blank'
-
Fenstername:
'bestaetigung'
-
weitere (optionale) Parameter zum Aussehen des Fensters:
-
width
: Breite in Pixel
-
height
: Höhe in Pixel
-
left
: Position von linken Browserrand in Pixel
-
top
: Position von obigen Browserrand in Pixel
Wichtig ist, dass im
<form>
-Befehl das Zielfenster angegeben wird:
target="bestaetigung"
.
Weitere Informationen zu
window.open
befinden sich in der SelfHTML, Kapitel
window.
Bitte beachten, dass bei einer Übernahme des obigen Quelltextes durch Kopieren & Einfügen der Benutzername
formws angepasst wird. Dieser ist durch den eigenen Benutzername von
Onlex.de zu ersetzen.
↑
zum Seitenanfang ↑