フレームを使わずに
メニューを画面の上に固定しました。
初めJavaScriptで考えていたのですが
scrollTopで移動時の座標を得て
pixelTopで表示位置を指定すると
どうしても動きがギクシャクしてしまいます。
これはJavaScriptではなくスタイルシートで
表現しています。
IE専用ですのでメニューには致命的ですよねf(^_^)
ということでJavaScript使用も作りました。JavaScript使用

ほるるさん に教えていただきNNにも対応できました。ありがとうございます。


<BODY STYLE="margin:0px;padding:0px;_overflow:hidden;">
<div STYLE="position:fixed;_position:absolute; top:0px;left:0px;z-index:1;background-color:#ffffff;
width:expression(document.body.clientWidth-16);">
<div STYLE="margin:10px 20px;">

ここにメニューを記述

</div></div>
<div STYLE="position:absolute;top:0px;left:0px;z-index:0;width:100%;height:100%;
overflow:expression('auto');">
<div STYLE="margin:70px 30px;">

ここに本文を記述

</div></div>
</body>

(スクロールするために下のほうまで↓を記述してあります)