use*_*622 8 javascript iphone safari mobile ios
iOS5中引入的新固定定位损坏了我的webapp,我需要一种方法来检测iOS5用户.
我该如何检测iOS5?什么是浏览器代理字符串?JavaScript首选.谢谢!
cho*_*own 15
苹果手机:
Mozilla/5.0(iPhone; CPU iPhone OS 5_0,如Mac OS X)AppleWebKit/534.46(KHTML,如Gecko)版本/ 5.1 Mobile/9A334 Safari/7534.48.3
iPad的:
Mozilla/5.0(iPad; CPU OS 5_0,如Mac OS X)AppleWebKit/534.46(KHTML,类似Gecko)版本/ 5.1 Mobile/9A334 Safari/7534.48.3
以下是在javascript中测试ios 5.x的方法:
<script type="text/javascript">
if (navigator.userAgent.match(/OS 5(_\d)+ like Mac OS X/i))
// this helps detect minor versions such as 5_0_1
document.write("You have iOS 5! Aren't you special!");
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11035 次 |
| 最近记录: |