2012-05-16 71 views

回答

1

我還沒有嘗試過,但是這似乎是正確的:

if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod')) 
{ 
    header('Location: http://yoursite.com/iphone'); 
    exit(); 
} 

這個網站也有一個javascript例如: http://davidwalsh.name/detect-iphone

對於您可能會發現這個博客有趣的更詳細的解釋:

http://www.bionicworks.com/php/detect-ipads-safari-browser-and-redirect-to-html5-page

+0

我已經使用了PHP和它的工作如預期的那樣。另外,我的JS版本是:'var iphone =((window.navigator.userAgent.match('iPhone'))||(window.navigator.userAgent.match('iPod')))?true:false; var ipad =(window.navigator.userAgent.match('iPad'))?true:false;'然後設置'window.location = somepage.html'根據哪個是真的 –

相關問題