WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » fenster schließen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von languitar
Hab ne möglichkeit gefunden. Ich lasse das "onUnload" nursetzen, wenn alles eingetragen wurde.
von pizzataxi
Warum muss das so umständlich sein. Gehts nicht auch "klassisch", dass das Formular und die Einträge in einem Fenster angezeigt werden?

Ansonsten würd ich mal folgendes empfehlen:
=================================
http://selfhtml.teamone.de/javascript/objekte/index.htm

http://selfhtml.teamone.de/javascript/objekte/window.htm


von languitar
pizzataxi schrieb am 28.03.2003 11:38
Mal kurz zum Mitschreiben:

Das GB wird in nem normalen Browserfenster geöffnet. Möchte sich jemand eintragen wird das zugehörige Formular in einem PopUp angezeigt. Ist die Eingabe erfolgt, soll das PopUp geschlossen werden und das Gästebuch aktualisiert werden.
Hab ich das richtig verstanden?


Ja, genau das. Das Problem ist ja aber, dass ich mit PHP kein Fenster schließen kann. Also hab ich mir gedacht, dass ich einfach in den Body der Popup-Datei onUnload den Opener aktualisieren lasse. dabei taucht nur folgendes Problem auf. Ich mache die Eingabeübeprüfung in der gleichen Datei, in der auch das Formular generiert wird. d.h. dass ich schon beim abschicken des Formulars zum ersten mal das Gästebuch aktualisiere, auchz, wenn ich z.B. eine Fehlermeldung gemacht habe.
von Can
Geht wohl nur durch JavaScript. Zum Aktualisieren des Gästebuchs:

1:
window.opener.location.href="...";


Vielleicht funktioniert auch window.opener.refresh() - zum Schließen dann:

1:
window.close();


Can
von pizzataxi
Mal kurz zum Mitschreiben:

Das GB wird in nem normalen Browserfenster geöffnet. Möchte sich jemand eintragen wird das zugehörige Formular in einem PopUp angezeigt. Ist die Eingabe erfolgt, soll das PopUp geschlossen werden und das Gästebuch aktualisiert werden.
Hab ich das richtig verstanden?

Nach oben