他フレームのonloadをJavaScript指定関数で検出する方法

[上に] [前に] [次に]
やっこちゃん 2000/01/28(金) 16:08:32
困っています。よろしくお願いします。
==================

フレームを2個に分けて、
片方のフレームに発生するonloadを反対側で検出したいんですが、
何も反応有りません。

  ロードされるHTMLのbodyタグでonload指定もできますが、
  JavaScriptで指定して(top.window.FrameGui.onload= bbb ;)

  イベントを取りたいのです。

---------index.html----------
<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=x-sjis">
<title>FrameMonitor</title>
</head>
<frameset rows="*,50%">
  <frame src=""           name="FrameGui" >
  <frame src="test2.html" name="FrameApp" >
</frameset>
</html>



---------test1.html----------
<HTML>

<BODY>
この文字がでると、下のフレームに『ONLOAD』とでる。
</BODY>


</HTML>


--------test2.html---------
<HTML>
<SCRIPT>

function bbb(){
    document.write("ONLOAD発生しました");
}

top.window.FrameGui.onload= bbb ;
top.window.FrameGui.location.replace("test1.html");

alert("END");

</SCRIPT>

<body>
このフレームが変わる。はずだが変わらない。
</body>
</HTML>

-----------------------------------------------------------

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