- 締切済み
よろしくお願いします。
よろしくお願いします。 どうしてもネットスケープ7.1での対応をしなければならいのですが、flashが表示されず、 困っています。 flashに代替の画像を入れるようにしましたが、javaの関係なのか、代替の画像も表示できません。 ネットスケープ7.1でjavaを有効にするにはどうしたらよいのでしょうか? (javaを有効にするにチェックは入れています) またはブラウザ判別をしたほうがいいのかと思いますが、どなたかネットスケープだけ表示されるものを教えていただけないでしょうか? IEのバージョンを判別するものは見つけたのですが、以下のものをネットスケープだけ表示 させるにはどう書けばよいのかわかりません。 <script type="text/javascript"> (function(){ //@cc_on var flag = /*@if(@_jscript_version < 5.8)!@end@*/ false; if( flag )//IEのver7以下だけtrue,それ以外はfalse window.location.href = "http://210.171.213.36/index.html"; })(); </script> おわかりになる方、教えていただけますでしょうか? よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
<noembed><img src="代替画像"></noembed>
- reggaepunc
- ベストアンサー率59% (64/108)
ネスケ対応ですか。。ご苦労様です。。 インテルmacではネスケの7.1は起動しなかったのですが、 ネスケ9はすばらしいことに起動しました。 7.1でも下記のコードで反応してくれると思うのですが、 確認してないのでわかりません。 ネスケ9ではalertが出てくれたの大丈夫だと思います。 ------------------------------------------ var ua = navigator.userAgent; if(ua.indexOf('Navigator') >= 0) { alert('ネットスケープです。'); } ------------------------------------------ ブラウザのバージョンも振り分ける場合はもう一工夫必要です。
補足
talooさん、ありがとうございます。 試してみたんですが、何も表示されずに上に詰まってしまいました。 ありがとうございました。