meta refresh przekierowuje do górnej ramki

Mam następujący kod:

<html>
<head>
<title>title of this stuff</title>
<script language="JavaScript"> 
  if (top != self) top.document.title = document.title;
</script>
<meta http-equiv="refresh" content="2;     URL=javascript:window.open('certainpage.html','_top');">
</head>
<body>
Body of this page
</body>
</html>

i to nie działa. Sprawdziłem to i wszędzie doszedłem do tego samego wniosku: to powinno działać. Ale tak nie jest. Czy ktoś może mi pomóc, dlaczego ta strona nie jest: 1. odświeżająca, dopóki mam tam javascript (i tak, js jest włączone w mojej przeglądarce) 2. odświeżenie nowej strony w górnej ramce

Każda pomoc byłaby mile widziana!

questionAnswers(1)

yourAnswerToTheQuestion