1

私は自分のモバイル サイトで作業しています。既に次のコードがあります。

<script type="text/javascript"> // <![CDATA[
    if ( (navigator.userAgent.indexOf('Android') != -1) ) {
        document.location = "android.html";
    } // ]]>
</script>

Androidユーザーを現在のページからAndroid専用のページに誘導します。

私がやりたいのは同じことですが、iPhone / iPadの場合です。iphone / iPod touch が iphone.html に着陸し、iPad が ipad.html に着陸し、両方に異なるコンテンツが表示されるようにします。これどうやってするの?

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

4

1 に答える 1

0

現在のアプローチを他のユーザー エージェントに拡張することができます。

var iphone = ((window.navigator.userAgent.match('iPhone'))||(window.navigator.userAgent.match('iPod')))?true:false;
var ipad = (window.navigator.userAgent.match('iPad'))?true:false;
if(iphone){
 document.location = 'iphone.html';
}
if(ipad){
 document.location = 'ipad.html';
}
于 2012-09-13T13:46:15.477 に答える