• 締切済み

IFRAME にsrc でデータを呼び出す際のスタイル指定がうまくいきません

次のようなかたちでIFRAME をフォームの中に設定して、さらにそのデータの表示を外部CGI プログラムにやらせるという方法をここの質問コーナーで教わりました。さて、その際のバックグラウンドカラーの設定が完全にできませんので教えて下さい。 下のスクリプトのIFRAME は呼び出す側ですが、いくらバックグラウンドカラーをスタイル設定しても白いままであるため、外の呼び出される側に指定したバックグラウンドカラーの設定が実行されるまでの1秒くらいの間、白いままの状態になって見苦しいのです。スタイル設定には限界があるのでしょうか? </HEAD> <BODY> <FORM method="POST" action="germJ.cgi" name="kdicFORM" target="frame1"> <IFRAME src="link.cgi"; width="350px"; height="180px"; style="background-color: #99cc00; line-height:15pt; font-family: 'MS P明朝',serif; border:5px double #008040"> IFRAME対応のブラウザでないと見れません。 </IFRAME> </FORM> </BODY> *************** 呼び出される側のlink.cgi ********************* <BODY> <style type="text/css"> <!-- BODY, TH, TD { font-size: $fSizeData; background-color:#fcf2d8;   line-height:15pt; font-family: 'MS P明朝',serif; font-weight:light; } --> </style> $yakugo </BODY>

みんなの回答

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

呼び出される側のlink.cgi のBODYに <body background="#fcf2d8"> と、背景色指定をしてもだめですかねぇ?

tonka729
質問者

お礼

やってみましたが、背景色は依然としてつきません。 そもそもIFRAME というのは色を描くのに時間がかかってしまうのでしょうか?