プロが教えるわが家の防犯対策術!

困っています。

フレームを使ったページで

例えば、左のフレームに写真のサムネイルを表示し、
オンマウス、もしくはオンクリックで、
右のフレームに大きな画像とテキストを表示したいのですが、
フレーム越えができません。

今は、左フレームに
<img onmouseover=pho.src="表示画像のアドレス";text.innerHTML="テキストの文" src="サムネイルの画像" width="100" height="75">

右フレームに

<table width="90%">
<tr>
<td>
<center><img id="pho" src="最初に表示される画像のアドレス"></center>
</td>
</tr>
<tr>
<td height="20" bgcolor="dimgray" align="center"style="filter:Alpha(opacity=80,enabled=70)"
id="text"><b>
最初に表示される文
</td>
</tr>
</table>

と、HTMLでやってます。

ぜひ、改善策を教えてください。お願いします。

A 回答 (1件)

<img onMouseover="parent.フレーム名.命令" width="幅" height="高さ">


といった様にparentメソッドを使えば、
別フレームの操作を行えます。
例:parent.a.location.href = http://~/;
この例ではaフレームのURIをhttp://~/に設定しています。
間違っているかもしれませんが、これで試してみてください。
    • good
    • 0
この回答へのお礼

できました!
本当に感謝しています。
ありがとうございました。

お礼日時:2005/08/03 00:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!