Tworzę okno wyskakujące, które przechodzi do pliku hello.html. Chcę, aby mój oryginalny (strona nadrzędna) przeładował się po zamknięciu okna popup (hello.html). Nie mogę sprawić, żeby zadziałało, ale jestem blisko. Oto kod mam tak daleko na stronie głównej i na stronie hello.html ....Odświeżające okno rodzica po zamknięciu wyskakującego okienka
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function open_win()
{
window.open("hello.html","_blank","toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=400");
}
</script>
<script language="JavaScript">
function refreshParent() {
window.opener.location.href = window.opener.location.href;
if (window.opener.hello.html)
{
window.opener.hello.html.close()
}
window.close();
}
</script>
</head>
<body>
<script type="text/javascript">
var d=new Date();
document.write(d);
</script>
<form>
<input type="button" value="Open Window" onclick="open_win()">
</form>
</body>
</html>
Oto hello.html ...
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
</script>
</head>
<body>
Hello
</body>
</html>
proszę sprawdzić: http://stackoverflow.com/questions/18321323/submit-form-reload-parent-and-close-child/36855748#36855748 może pomóc komuś – NoNaMe