• ベストアンサー

JavaScriptで特定のUAを別ページに飛ばす

皆様こんばんは。 私の運営しているレンタルHPスペースでは、CGIや.htaccessが使えません。 そこで、JavaScriptを使えば、HTMLと同じ感覚でソース書いて特定のPCからのアクセスをユーザーエージェントを判別して別ページ(http//・・・)へ飛ばす方法を教えて下さい。 飛ばしたいPCのUAは、アクセス解析によって判明しております。 携帯電話からのアクセスは、元々レンタルHPに備わった機能で完全に別ページに振り分けられており、携帯ユーザーが今回の質問の対象となるページにアクセスする事はありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • 4017B
  • ベストアンサー率73% (1336/1814)
回答No.1

とりあえず以下のページを参考にしてみて下さい。 >http://d.hatena.ne.jp/Naotsugu/20110927/1317140891 アクセスしてきたブラウザの情報を取るには、 ・navigator.appName     //ブラウザの取得 ・navigator.userAgent    //エージェントの取得 ・navigator.appVersion    //バージョンの取得 ・navigator.appCodeName  //コードネームの取得 ・navigator.platform     //プラットフォームの取得 ~を利用して下さい。 その後、目的のページへ飛ばすには、 window.location.href = '../sample-01.html'; ~みたいな感じでOKです。

i_my_me_dayo
質問者

補足

せっかく教えて頂きましたが、その二つをどうやって組み合わせるか分かりません。 色々試しましたが飛びませんでした。 難しいですね!