2012-08-29 97 views
0

我正尝试将我的网站重定向到我的移动网站,但重定向不起作用。使用detectmobilebrowser.com重定向移动网站

其写入文件中的该

如果浏览器是移动设备

所以我用了一下我的逻辑思维和创造了这个代码jQuery.browser.mobile将是真实的因为我发现与此相关的帮助我在网络上进行任何操作,这就是我使用

<script> 
    if ($jQuery.browser.mobile = true) { 
     window.location.href = "http://stackoverflow.com"; 
    } 
</script> 

任何想法,脚本为什么它不工作? 非常感谢

+0

我想你最好使用一个服务器端语言检测设备并重定向用户。因为在某些情况下,用户在设备上禁用了JavaScript。在PHP中,你可以使用这个类:[检测手机浏览器](http://detectmobilebrowsers.mobi)。你也可以谷歌它,并找到你想要的任何语言更多的代码和类。 –

+0

不错的尝试销售,但我会通过。 – Stacknerd

+0

我不想卖给你任何东西。我说你可以通过谷歌获得更好的功能。当然我不是那个剧本的主人;)。我很高兴你的问题解决了。 :) –

回答

3

你比较需要有双等号==

而且,你不引用为$jQuery.browser.mobile,只是jQuery.browser.mobile$.browser.mobile