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

○ページの構造
親ページ
├フレームA
└フレームB - インラインフレームC

○インラインフレームC内ページ
<script type="text/javascript">
<!--
function bgchange(bgname) {
parent.A.document.body.background = bgname;
}
// -->
</script>

<span onclick='bgchange("img.gif");return false'>背景画像変更!</span>




インラインフレーム内の「背景画像変更!」クリックでAフレームの背景画像が変わるようにしたいのですが、
上のスクリプトだとAB間、B→C、でしか機能しません。どなたか手直しをして頂けないでしょうか?

A 回答 (1件)

parent.parent.A.document.body.background = bgname;


または
top.A.document.body.background = bgname;
としてみてください。
    • good
    • 0
この回答へのお礼

どちらでも表示する事が出来ました、感激です。
ピンポイントな解答ありがとうございました!

お礼日時:2008/03/29 17:08

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