.01a

[上に] [前に] [次に]
佐々木 香織 1999/07/16(金) 22:10:20
NC4.01aというバグの多いブラウザがありますが、
一番びっくりしたのはhtml中にリンクしたjsファイルを読みにいくと
どど〜んとjsファイルの記述そのものが表示されてしまうことです。
しかもデフォルトの例の灰色の背景で表示されるので「寒。。。」という感じです。
nn4.04jとかそれ以上(4.5など)では問題ないので、4.01aだけ
jsファイルを読み込まないようにしたいのですが、その「.01a」というのが
分岐スクリプトでどう記述するのかわかりません。

参考になるwebsiteを御存知ないでしょうか???

1999/07/17(土) 01:29:29
下記のJavaScriptで、どうにかなりますか?
ご参考までに。。
4.01aならば、nに0を、違うならば、-1を返します。

<script language="javascript">
<!--
Ver = (navigator.appVersion);
document.write(Ver);
n = Ver.indexOf("4.01a",0);
document.write(n);
// -->
</script>

1999/07/17(土) 01:39:45
ついでに...<head>のなかに、下記のスクリプトをいれれば、いいと思う。

<script language="javascript">
<!--
Ver = (navigator.appVersion);
n = Ver.indexOf("4.01a",0);
if (n == 0) {
location.href = "401apage.html";
}
// -->
</script>

# 401apage.htmlは、4.01aだった場合に分岐するページです。

I.S. 1999/07/17(土) 22:57:33
if ((navigator.appName.indexOf("Netscape") >= 0)
&& (NNversion != 0)
&& (NNversion <= parseInt(navigator.appVersion.substring(0, 3)))) {
return true;

としてみてください。

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