1

iPhoneを使って自分のサイトにアクセスすると、Macを使ってサーフィンするときとは別のテキストがiPhoneに表示されるようにしたいと思います。

<script type="text/javascript">
if ((navigator.userAgent.match(/iPhone/i))
       || (navigator.userAgent.match(/iPod/i))
       || (navigator.userAgent.match(/iPad/i))) {
    document.write("you are surfing with an iPhone");
} else {
    document.write("you are not surfing with an iPhone")
}
</script>

動作しません。私を助けてくれる人はいますか?

追伸 私の悪い英語でごめんなさい、私はベルギー、フランダースから来ました

4

1 に答える 1

2
if (navigator.userAgent.match(/iPhone/i)
    || navigator.userAgent.match(/iPod/i)
    || navigator.userAgent.match(/iPad/i))
{
     alert("It's an iPhone or iPod");
}

御馳走を動作します、私はちょうどjsFiddleを使用して私のiPhoneでそれをテストしました。</ p>

于 2012-05-16T14:07:47.787 に答える