Reload-Befehl von einem Pop-Up-Fenster
Matthias Knüpfer
- programmiertechnik
Moin,
ich möchte aus einem Frameset (das eine Datenbank verwaltet) ein kleines Pop-Up Fenster öffnen, das den Benutzer fragt, ob er den DB-Eintrag wirklich löschen möchte. Wenn der User dann auf Yes geklickt hat wird der Eintrag aus der Datenbank gelöscht, jedoch muss die Hauptseite, von der aus das Pop-Up Fenster aufgerufen werden reloaded werden, damit der gelöschte Eintrag nicht mehr erscheint.
Welchen Befehl (Java/ASP?) kann ich nehmen? parent.reload() gibt mir eine Fehlermeldung aus. window.open([Hauptseite]) öffnet mir eine neue Seite.
Gruß,
Matthias
Hi,
Welchen Befehl (Java/ASP?)
ASP ist serverseitig, kann also auf clientseitige Aktionen nicht reagieren; Java ist hier gar nicht im Spiel.
kann ich nehmen? parent.reload() gibt mir eine Fehlermeldung aus.
Zu Recht. Ein window-Objekt verfügt über keine reload-Methode. Lass Dir auch mal "parent==self" ausgeben.
window.open([Hauptseite]) öffnet mir eine neue Seite.
Ja. Wie die Fensterreferenz zu Öffner heißt, erfährst Du in SelfHTML, im Archiv und im Englisch-Wörterbuch Deines Vertrauens.
Cheatah
Hallo Matthias
ich möchte aus einem Frameset (das eine Datenbank verwaltet) ein kleines Pop-Up Fenster öffnen, das den Benutzer fragt, ob er den DB-Eintrag wirklich löschen möchte.
PopUp? Meinst du window.open() oder confirm()?
Welchen Befehl (Java/ASP?) kann ich nehmen?
So würde ich es machen:
loesch = confirm("Wollen Sie den Datensatz löschen?");
if(loesch == true) {
... löschen ...
window.location.reload()
}
Grüße,
Maxx