2011-11-28 62 views
-1

我确定这会被问到很多,但我也知道事情的变化很频繁,所以我想知道当前对网站进行简单移动检测和重定向的最佳方式是什么。做移动重定向的最佳方式是什么?

我不能覆盖所有手机,但我想至少得到iphones和机器人。

由于

+0

“最佳”可能是过于主观。你能谈谈你正在使用的技术吗? – ksindi

+0

这些帖子可能会有所帮助:http://stackoverflow.com/questions/1005153/auto-detect-mobile-browser-via-user-agent和http://stackoverflow.com/questions/8176037/standard-practices-in -detecting-mobile-devices-and-feeding-pages -in-php-and-jque – ksindi

+0

我使用了“htaccess检测手机浏览器”并获得了一些有前景的点击。 – JimmyPena

回答

0
<script type="text/javascript"> 
    function checkBrowser(){ 
     var str=navigator.appVersion; 
     var patt1=/Android/; 
     var patt2=/iPhone/; 
     if(str.match(patt1) || str.match(patt2)){ 
      window.location="http://m.yoursite.com"; 
     } 
    } 
</script> 

然后对身体标签放的onload = “checkBrowser();”

这是一个非常简单的方法来做到这一点,但我敢肯定有很多更多的方式.. 希望它能帮助:)

相关问题