检测iPhone网络浏览器的Javascript
Javascript to detect iPhone web browser
我正在寻找一种方法来检测iPhone是否访问了页面。
我基本上在寻找一种方法来阻止除iPhone之外的所有人查看特定的网页。
类似。。。
如果浏览器=iPhone然后退出;
使用Javascript可以做到这一点吗?
if (navigator.userAgent.toLowerCase().indexOf("iphone") ==-1)
location.replace("goaway.html");
if(navigator.userAgent.match(/iPhone/i)) {
...
}
尽管我建议您在加载DOM之前这样做,例如使用PHP:
<?php
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone')) {
}
?>
相关文章:
- Javascript/浏览器加密:使用Yubiky
- Javascript浏览器检测与IE 11
- Javascript浏览器通知不起作用
- navigator.userAgent检测javascript浏览器的语法说明
- javascript浏览器超时第二个计时器
- 任何学习Javascript浏览器对象模型的好地方
- 在JavaScript(浏览器端)中解码URL Safe Base64
- JavaScript 浏览器兼容性问题
- Javascript 浏览器关闭事件
- JavaScript浏览器相关的类,对象和函数
- Javascript 浏览器插件已启用
- php:例程javascript浏览器直到最后才出现
- 为什么非Javascript浏览器中的Javascript代码有额外的注释
- 来自第三方黑客的基于javascript浏览器的游戏有多安全
- Android 4.1+(Javascript浏览器):如何禁用旋转缩放
- 使用基于javascript浏览器的midi.js创建鼓声
- JavaScript浏览器代理重定向
- 是否有可能从javascript/浏览器阻止OS X休眠?
- 为什么这个JavaScript浏览器
- Javascript浏览器历史记录列表