Refresh page problem

Hi guys,

can somebody please let me know why my simple javascript to refresh the parent window doesn’t work in IE8? When the child window closed, it reopen another new window for the page I want the parent window to refresh and nothing happened on the parent window.

How can I make it load the page from parent window instead of a new window ??? it works perfectly in other browsers but not IE.


<script language="JavaScript">
<!--
function rent() {
window.opener.location.href="http://www.mysite.com/wiki.php?idc=9&md=33";
setTimeout(window.close, 1000)
  if (window.opener.progressWindow)
		
 {
    window.opener.progressWindow.close()
  }
  window.close();
}
//-->
</script>

<body onLoad="rent();">