CGI-BBS > JAVA/JavaScript > JavaScript > JavaScriptについてフレームの背景色を指定したいができない。


カレッヂ
カレッヂ


質問者 悩む人  投稿日 2004/5/26(水) 22:50:20
目的…二つのフレームを一度に変更したい
   一つは背景色のみ、もう一つは別.html を表示。
結果…IEではうまくいくが、NN7.0 と Opera7 でうまくいかない。
難点…IEではうまくいくものの、画面の再表示がピカピカと目ざわり。
        ↓
<a href="job1300111.htm" title="トップページ" target="frm1" onclick="parent.frm0.location.href='job1300110.htm?bg=bk'">トップページ</a>

1つは背景色の変更だけでよいので ↓ このような方法を取りたい(IEはOK)

<a href="job1300112.htm" title="カクテルの作り方" target="frm1" onclick="parent.frm0.document.bgColor='red'">トピックス</a>

宜しくお願いします。

プロバイダ参照:3web.ne.jp
サーバのOS:UNIXサーバ
パソコンのOS:WinNT系
エディタ:vivi
FTPソフト:FFFTP
サーバ移転:していない
改造:していない
CGI習熟度:expert

回答者 いのちゃん  [削除]  投稿日 2004/5/27(木) 01:50:51
http://www.kcb-net.ne.jp/ki-net/colorful.html

単にframeで背景色を指定した事と、IEのみに有効であって肝心のNNではテストすら
やっていないので、全くお役に立たないような感じでありますが、そのさわり辺りに
関係があるような気がしましたので一応参加してみました。
回答者 Kanasan  [削除]  投稿日 2004/5/27(木) 09:56:02
こんなんでどうでしょう...。

<a href="job1300112.htm" title="カクテルの作り方" target="frm1" onclick="parent.frm0.body.style.backgroundColor='red'">トピックス</a>
質問者 悩む人  [削除]  投稿日 2004/5/27(木) 20:33:54
貴重なアドバイスを頂き、無事解決することができました。
結果は以下のとおりです。
楽しいホームページも見せて頂きありがとうございました♪
----------------------------------------------------------------
 onclick="□"  の□部分                     : IE : NN : Opr
----------------------------------------------------------------
parent.frm0.body.style.backgroundColor='red'   x    x    x
----------------------------------------------------------------
body.style.backgroundColor='red'               o    o    x
----------------------------------------------------------------
document.bgColor='red'                         o    o    o
----------------------------------------------------------------

このページは終了したので返信(回答)は書きこめません
 


Web裏技