- ベストアンサー
JavaScriptで特定のUAを別ページに飛ばす
皆様こんばんは。 私の運営しているレンタルHPスペースでは、CGIや.htaccessが使えません。 そこで、JavaScriptを使えば、HTMLと同じ感覚でソース書いて特定のPCからのアクセスをユーザーエージェントを判別して別ページ(http//・・・)へ飛ばす方法を教えて下さい。 飛ばしたいPCのUAは、アクセス解析によって判明しております。 携帯電話からのアクセスは、元々レンタルHPに備わった機能で完全に別ページに振り分けられており、携帯ユーザーが今回の質問の対象となるページにアクセスする事はありません。
- みんなの回答 (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です。
補足
せっかく教えて頂きましたが、その二つをどうやって組み合わせるか分かりません。 色々試しましたが飛びませんでした。 難しいですね!