• ベストアンサー

携帯電話からのアクセスでジャンプ

ホームページにアクセスした際に、携帯電話からのアクセスだった場合は別のサイトにジャンプさせるjavascriptがあるらしいのですが。あるのでしょうか?

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

  • ベストアンサー
noname#37508
noname#37508
回答No.4

ジャンプするスクリプトがあったとしても、それを携帯電話でみたら、携帯電話はjavascriptを実行してくれないので意味がありません。 たぶんPHPとかだと思いますが・・・。 参考までにPHPの方法を。 PHPが使える環境で、ファイル名を「index.php」等にしてHTMLソースの先頭に <?php $UA = $_SERVER{'HTTP_USER_AGENT'}; if (substr_count($UA,"DoCoMo")) {$flag = true; header("Location: http://XXXXXXXXXXXX/"); exit; } else if (substr_count($UA,"SoftBank")) {$flag = true; header("Location: http://XXXXXXXXXXX/"); exit; } else if (substr_count($UA,"vodafone")) {$flag = true; header("Location: http://XXXXXXXXX/"); exit; } else if (substr_count($UA,"UP.Browser")) {$flag = true; header("Location: http://XXXXXXXXXX/"); exit; } ?> 等と記せば、http://XXXXXXXXXX/ に自動的にジャンプされます。

jj2
質問者

お礼

ありがとうございました。 しかし、私の技術がないのかうまくいきませんでした

その他の回答 (3)

回答No.3

「PCならジャンプ」は簡単にできます。

jj2
質問者

お礼

ありがとうございました。

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.2

機種判別のCGIでしょう。JavaScriptでなくともスクリプトと言いますからそこで何か取り違えたのでは?

jj2
質問者

お礼

ご指摘ありがとうございます。取り違えていたようです

  • is_may
  • ベストアンサー率65% (58/89)
回答No.1

携帯(フルブラウザではない)でJavaScriptは動かないのでないと思います。

jj2
質問者

お礼

ありがとうございました。てっきり携帯でも動くのかとおもってました

関連するQ&A