Supportnet / Forum / Skripte(PHP,ASP,Perl...)
fenster automatisch schließen ohne java?
Frage
Hallo!
Hab mir einen Formularmailer "zusammengebastelt" (funktioniert auch!) und möchte die Seite "mailer.php", die aus meinem html-Dokument aufgerufen wird und die eigentliche Verarbeitung der Daten übernimmt nach 4 Sekunden wieder schließen lassen.
Gibt es mit PHP eine Möglichkeit, dies automatisch zu tun????
Ich weiß, dass mit JavaScript (window close ... oder so ähnlich) dies möglich ist, aber wenn jemand JavaScript deaktiviert hat, dann gibts da natürlich Probleme.
Eine Suche bei PHP-Forum, SelfPHP & Co war bisher leider nicht erfolgreich... :-(
Vielleicht hat ja jemand eine Idee?
MfG,
Martin
Antwort 1 von Tuxchen0815™
Antwort 2 von grosser B
Hallo Tuxchen0815!
In meinem html-Doku hab ich zum Formular folgendes drin:
<form name="form1" method="post" action="mailer.php"
Meinst du, beim Befehl "action" kann ich mit .close() da was machen??? Und was ist mit meinen 4 Sekunden, die das Ganze dauern soll?
Ich werd mal damit rumexperimentieren.....
Danke jedenfalls.
Martin
In meinem html-Doku hab ich zum Formular folgendes drin:
<form name="form1" method="post" action="mailer.php"
Meinst du, beim Befehl "action" kann ich mit .close() da was machen??? Und was ist mit meinen 4 Sekunden, die das Ganze dauern soll?
Ich werd mal damit rumexperimentieren.....
Danke jedenfalls.
Martin
Antwort 3 von -do_john_86-
Hi,
mit der Schliessung eines Fensters greifst Du lokal auf den Rechner des Besuchers zu. Dies ist nur mit JavaScript möglich und nicht mit PHP. .close() und .open() ist auch JavaScript. Man kann mit Hilfe von PHP ein JavaScript zu gegebener Zeit aufrufen, das stimmt. Mehr aber auch nicht.
mfg. Jens
mit der Schliessung eines Fensters greifst Du lokal auf den Rechner des Besuchers zu. Dies ist nur mit JavaScript möglich und nicht mit PHP. .close() und .open() ist auch JavaScript. Man kann mit Hilfe von PHP ein JavaScript zu gegebener Zeit aufrufen, das stimmt. Mehr aber auch nicht.
mfg. Jens
Antwort 4 von Feuervogel
javascript = clientseitig.
php = serverseitig.
basta.
php = serverseitig.
basta.
Antwort 5 von grosser B
Hi nochmal!
Na dann bleibt mir wohl nichts anderes übrig, als einen Button zum Schließen "anzuheften".
Da ich noch ziemlich "frisch" bin, was PHP bedeutet, bin ich für jeden Tipp dankbar!
Aber:
Vielleicht setz' ich auch über die META Tags eine Weiterleitung nach diesen 4 Sek. auf meine Startseite im gleichen Fenster.... (wenn das denn funktioniert?)
Naja, mal ausprobieren.
Ciao,
Martin
Na dann bleibt mir wohl nichts anderes übrig, als einen Button zum Schließen "anzuheften".
Da ich noch ziemlich "frisch" bin, was PHP bedeutet, bin ich für jeden Tipp dankbar!
Aber:
Vielleicht setz' ich auch über die META Tags eine Weiterleitung nach diesen 4 Sek. auf meine Startseite im gleichen Fenster.... (wenn das denn funktioniert?)
Naja, mal ausprobieren.
Ciao,
Martin

