• 締切済み

Netscape4.7の場合のみ違うページを開かせたい。

ある画像ボタンを押してサイト内の別ページにとばさせています。IE5とNetscape6で正常にページが開きJavascriptも効きますが、Netscape4.7の場合テーブルサイズが変わってしまいJavascriptが効きません。Netscape4.7の場合のみJavascriptを使わない別ページにとばしたいのですが、どうしたらいいでしょうか?

みんなの回答

  • cocky
  • ベストアンサー率57% (232/402)
回答No.1

navigator.appVersionとnavigator.appNameを組み合わせて使うのが一番手っ取り早いような気がします。 具体的にはこんな感じで。 if( ( navigator.appName.indexOf( "Netscape" ) != -1 ) && ( navigator.appVersion.charAt(0) <= "4" ) ) { location.href = "飛ばす先のページのURL"; } #動作検証してないので、文法が若干間違ってるかもしれませんが。

naodon
質問者

お礼

cockyさん、お礼が遅くなって申し訳ありません。 教えていただいたスクリプトですが、複数のボタンのひとつのみに対して働かせるには、どうしたらいいのでしょうか?いろいろやってみましたが、できませんでした。再度お教え下さい。お願いします。

関連するQ&A