我在尝试根据用户使用 PC 还是 iPhone 重定向用户时遇到问题。以下脚本可用于重定向用户:
个人电脑
<meta http-equiv="REFRESH" content="0;url=http://www.google.com">
苹果手机
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
if (document.cookie.indexOf("iphone_redirect=false") == -1) {
window.location = "http://yahoo.com";
}
}
我以谷歌和雅虎为例。
但是,当我同时使用这两个脚本时,当我访问 iPhone 上的页面时,它会不断重新加载(似乎以循环结束)。当我使用计算机访问该页面时,它会按应有的方式重定向我。有没有办法解决这个问题?
问候