检测iPhone网络浏览器的Javascript

Javascript to detect iPhone web browser

本文关键字:Javascript 浏览器 网络 iPhone 检测      更新时间:2023-09-26

我正在寻找一种方法来检测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')) {
  }
?>