iframeを無視してリダイレクトしたい

iframeで呼ばれているページ内で、PHPでリダイレクトを行う場合、target="_top"みたいな設定が出来ないっぽい。
なので一旦以下のソースの様なページにリダイレクトし、そこからJS経由でリダイレクト。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns:og="http://ogp.me/ns#">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta http-equiv="Content-Language" content="ja" />
	<title>redirect</title>
	<script type="text/javascript">
	function hoge()
	{
		top.location.href="http:hoge.com";  //先頭のtopで【target="_top"】と同義らしい
	}
	</script>
</head>
<body onload="hoge();">
</body>
</html>