iemand eenig idee waarom deze tag niet doet in IE7(ff wel)

<meta http-equiv=Refresh content="5; url=javascript:window.open('index.php','_top');">

met deze tag kan ik van uit een iframe de pagina naar buiten krijgen alleen ie7 werkt het niet
probeer dit eens;

<script language="javascript">
if (top.location != location) {
    top.location.href = document.location.href ;
</script>
euhmm js is niet mij best taal:P moet ik dit der gewoon extra bij in zetten?nog wat veranderen of zo?
Gewoon het voorbeeld van Terence in de head sectie zetten en die meta tag helemaal verwijderen.
<html><head>
<SCRIPT language="JavaScript1.2">
function poponload()
{
testwindow= window.open ("http://www.xxxxxx.php";, "_top");
}
</SCRIPT>
</head><title></title><body onLoad="javascript: poponload()">
</body>
</html>

ik heb het nu zo gedaan het werkt ook zo in IE7

greetz&thanks

Reageren