2009-10-19 18 views
5

Mam stronę html z wyskakującym okienkiem. Jeśli kliknę w ten przycisk nowe okno Pops-up, robię wszystkie moje zmiany w tym oknie, a następnie klikam przycisk zamykania. Strona html z przyciskiem popup powinna odświeżyć się po zamknięciu wyskakującego okienka. czy to możliwe?Javascript refresh page

Odpowiedz

10

tak.

//reload opener... 
window.opener.location.reload(); 
//close self... 
window.close(); 
2
<body onunload="opener.location.reload(true);"> 
+0

Jedyną rzeczą, aby pamiętać, jest to, że będzie to odświeżenie okna otwierania dowolnej chwili ciało jest rozładowana (w tym odświeża). – Jeff

1
<script>function reload(){document.location = document.location}</script> 
+0

Ten skrypt przeładuje stronę "tę", a nie otwierający ... lub sugerujesz wstrzyknięcie tego w otwieracz podczas zamykania popup? – scunliffe

+0

przykro uwagę że nie płaci zrobił zobaczyć chciał odświeżyć otwieracz ... id używać funkcji powyżej na stronie otwieracza i nawiązać połączenie z popup tylko inny sposób na zrobienie tego ... który będzie działał poprawnie? –

+0

Jeśli masz hash w adresie URL, to tak naprawdę nie odświeżysz strony, ale po prostu rób to, co dzieje się z tym hashem. –