2

ユーザーがハンドヘルド デバイスを使用しているかどうかを Web ページで検出し、使用している場合はモバイル サイトへのアクセスを許可し、使用していない場合はメイン サイトにリダイレクトする必要があります。これはJavaScriptで行われると想定しています。誰でも私を助けたり、正しい方向に向けたりできますか。

編集

プロジェクト全体で使用してきた言語であるため、引き続き JavaScript を使用したいと思います。

解決した

<script language="javascript"> 

 var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
          if (mobile) {
              window.location.replace("http://scmweb.infj.
              ulst.ac.uk/~b00519427/finalwebsite/homepage.html");
          }
          else
            window.location.replace("http://scm.ulster.ac.uk/");

   </script>

解決した

4

1 に答える 1

1

特定のサイトを実際に強化するには、JS は簡単に無効にできるため、適切な選択ではありません。したがって、サーバー側の決定と実施を提案します。これには、この回答で説明されているように、.htaccess ファイルと USER_AGENT ルールを使用できます。

于 2013-04-11T14:30:42.883 に答える