-
ID:QfaVGB さんの質問

HTMLの記述がちょっとだけできる初心者です。
以下のようにjsでページを振り分けていますが、iPadも/sp/に飛ばしたい場合は、どう修正したら良いでしょうか、、、
制作会社さんもお正月休みで困っております。
ご教授いただけますと幸いです。
-
<script type="text/javascript">
if ((navigator.userAgent.indexOf(’iPhone’) > 0 && navigator.userAgent.indexOf(’iPad’) == -1) || navigator.userAgent.indexOf(’iPod’) > 0 || navigator.userAgent.indexOf(’Android’) > 0) {
location.href = ’/sp/’;
}
</script>

みんなの回答 2 件

ID:GPUbw6 さんの回答

PHPでUA判定かけたほうが早いんじゃないかな

ID:QfaVGB

ありがとうございます。
PHP、、、、ちょっと私には難しそうです。涙

ID:8F1N4M さんの回答

こんな感じ?
iPhone・iPod・iPad・Android(スマホとタブレット両方)の場合、/sp/に飛ぶはず。

<script type="text/javascript">
$(function() {
var $ua = navigator.userAgent;
if ($ua.indexOf(’iPhone’) > 0 || $ua.indexOf(’iPod’) > 0 || $ua.indexOf(’iPad’) > 0 || $ua.indexOf(’Android’) > 0) {
{
location.href(’/sp/’)
}
}
});
</script>

ID:QfaVGB

ご回答ありがとうございました。
大変助かりました!!

最終更新日:2015-01-03 (2,271 views)

関連するトピックス

ページ上部に戻る