NNで画面がスクロールしないのはなぜ?

[上に] [前に] [次に]
れん [E-Mail] [HomePage] 2000/05/18(木) 13:40:10
フリー素材のページを作っています。
画像をクリックすると背景が変わるようにしたのですが、
Netscapeで見るとスクロールバーが出なくなってしまいました。
レイヤとJavaScriptの書き方のせいだと思うのですが…
どうしたらちゃんとスクロールできるでしょう?

画面いっぱいに<LAYER>〜</LAYER>を貼り、
外部JavaScriptは↓こう書いています。

function bg(sbg){
  v = navigator.appVersion.charAt(0);
  n = navigator.appName.charAt(0);
  if(v >= 4 && n == "M"){
    document.body.background = sbg ;
  }else
  if(v >= 4 && n == "N"){
    document.layers[0].background.src= sbg ;
  }else
  alert("ごめんなさい。ご使用中のブラウザではプレビューできません。");
}

Monaco 2000/05/18(木) 15:20:50
<BR><BR><BR></LAYER> と </BODY> の間に
これを書き加えると良いでしょうか。お試し下さい。


<BR><BR><BR></LAYER>

<SCRIPT language="JavaScript" type="text/javascript">
if(document.layers)document.write('&nbsp;');
</SCRIPT>

</BODY>
</HTML>

れん 2000/05/18(木) 16:39:40
[[解決]]
やってみたらすぐにできました。
レイヤの後に何もないのがマズかったのですね。
なるほど〜と試しに全角空白を入れても大丈夫でした。
とても助かりました。ありがとうございました!

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