2016-07-11 21 views
0

Ich habe Baum-Fenster (erste-> zweite -> dritte). Ich möchte den zweiten laden, indem ich den dritten schließe. Aber nach dem Schließen des dritten wird der erste erfrischt. Ich hatte folgendes Skript geschrieben.Refresh übergeordnetes Fenster von Kind mit multiple parent window mit Javascript

window.onunload = refreshParent; 
self.close(); 
function refreshParent() { 
    window.opener.location.reload(); 
}  
+0

Es ist ausführlich keine Bewertung vorzunehmen :) Bitte geben deutlicher – trungk18

+0

erste Seite Öffnung eines Pop-up und an diesem Pop-up gibt es ein weiteres Pop-up-Fenster. Im letzten Popup-Fenster, wenn ich es schließe und versuche, das geöffnete Popup zu aktualisieren, aktualisiert es die Seite und nicht das Popup. – Yogesh

Antwort

0

Wenden Sie dieses Skript in der HTML-Datei des dritten Fensters an und prüfen Sie, ob es funktioniert. Stellen Sie außerdem sicher, dass Sie allen Fenstern einen eindeutigen Namen geben.

<script> 
    window.onunload = closeMeAndRefreshOpener; 
    function closeMeAndRefreshOpener() { 
     window.opener.location.reload(); 
     self.close(); 
    } 
</script> 
Verwandte Themen