Nach Klick URL laden und Fenster schließen

DivDax

Erfahrenes Mitglied
Hallo!

Ich habe ein Problem mit Javascript. Da ich nie wirklich damit gearbeitet habe auch dementsprechend wenig Ahnung.

Ich habe folgende Funktion in einem Popup wo sich ein Formular befindet.
Code:
function close(url) {
        opener.location = url;
        window.close();
}

Wenn ich nun mein Formular abschicke läd er die selbe Seite neu, nur mit einem onLoad="javascript:close('http://www.test.de');" im body-tag.

Im opener-Fenster öffnet er mir die angegebene URL, schließt jedoch nicht mein Popup.
Was mache ich falsch?


Gruß,
DivDax
 
1.) "javascript:" gehört nur in das href-Attribut von Links und hat in Events wie z.B. dem onclick nichts zu suchen.

2.) "close" ist der Name einer anderen Funktion in JavaScript, du solltest also keine eigene Funktion so nennen. Benn' die Funktion um.

3.) Es muss opener.window.location.href = url heißen.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück