フレームの分割の割合を自動設定するには

[上に] [前に] [次に]
わだ 1998/12/10(木) 14:03:12
フレームを使い2つのフォームを表示するとき、
1つのフレームは表示するフォームの大きさに
よって自動設定させる方法ってありますか。
ベタのHTMLかJavaScriptで、できればやりたいのですが。

mura [E-Mail] 1998/12/10(木) 22:23:02
自動調整はできないと思います。
「フォームの大きさ」と書いてますが、フォームはその2つだけで
ブラウザによって表示幅が異なるのを解消したいということでしょうか?
フォームが決まっていれば、IEとNNの3と4ぐらいならあらかじめ幅が
わかるでしょうから固定値を入れることはできますが…。

omi 1998/12/10(木) 23:20:41
こんなのはいかがですか。

<HTML>
<SCRIPT><!--
xp=200;  yp=200;
document.write("<FRAMESET Cols='"+ xp +"px,*' border=0>");
document.write("  <FRAMESET rows="+ yp +"px,*>");
document.write("    <FRAME name='head' src='head.htm' Scrolling='no' marginwidth=0 marginheight=0>");
document.write("    <FRAME name='left' src='left.htm'>");
document.write("  </FRAMESET>");
document.write("  <FRAME name='main' src='main.html'>");
document.write("</FRAMESET>");
//--></SCRIPT>
</HTML>

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