フレーム有の親窓リロードは?

[上に] [前に] [次に]
666 [E-Mail] 1999/09/29(水) 16:26:39
質問させて下さい。
以前ここで発見したのですが、javascriptによる子窓でクリックしたあと
小窓消去で親窓リロードのスクリプト:
<html>
<head>
<script>
function changeOpenerSelfClose(changeURL) {
opener.location.href=changeURL;
self.close();
}

</script>
</head>

<body>
<form>
<a href='JavaScript:changeOpenerSelfClose("change.html")'>
// change.html
<img ...>
</a>
</form>
</body>
</html>
ですが、親窓にフレームがあるばあい、そのフレームのみが
リロードされます。
例えばtarget=_topのようにフレーム無視して全体リロードするには
どのようにしたらよろしいのでしょうか?

Nobu3 [E-Mail] [HomePage] 1999/09/29(水) 17:57:14
opener.top.location....
で良いんじゃないかと。

ゆっちー 1999/09/29(水) 18:03:50
opener.parent.location.....じゃないかと
ちなみに、parentの後にフレーム名を指定できますよ

666 1999/09/29(水) 18:18:24
[[解決]]
ありがとうございます!
できました!!

[上に] [前に] [次に]