1

我希望当我用我的 iPhone 浏览我的网站时,我的 iPhone 会收到另一个文本,而不是我用我的 Mac 浏览时

<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");
}

很好用,我刚刚在我的 iPhone 上使用jsFiddle对其进行了测试。​</p>

于 2012-05-16T14:07:47.787 回答