質問: ieとnnを見分けるには? hp作成をしているのですが、 作成したものをieで確認すると問題ないのですが、 nnで見ると、いろいろな問題点が多発しています。 そこで、nn用に新しくhpを作成しようと考えています。 訪れた人のブラウザを判断し、 ieなら今のhpへ飛ばし、 nnならnn用のhpに飛ばしたいのですが、 どうすればいいのですか?
回答: javascriptを使えばできます。 具体的には、navigatorオブジェクトのappnameプロパティを使用します。 appnameプロバティでブラウザの名前を取得できますので、 その結果によって飛ばす先のページを変えてやればいいと思います。 参考urlに、そのものズバリな感じのサンプルがありました。