如何禁用移动网站访问权限?

时间:2012-04-16 15:52:24

标签: jquery html css jquery-mobile

我的网页不适用于移动设备,所以我想禁用移动设备,至少目前是这样。 是否有jQuery / javascript脚本禁止访问智能手机和移动设备的网站?是否可以将其重定向到我将设置的小型404页面(或类似页面),说您必须在计算机上访问该网站? 另外,您对设计移动访问网站有什么好的参考吗?

4 个答案:

答案 0 :(得分:4)

Detect Mobile Browsers提供各种开源手机检测脚本(包括JavaScript和jQuery),您可能会发现它们非常有用。

使用它:

“下载移动浏览器重定向脚本,然后将http://detectmobilebrowser.com/mobile更改为您移动网站的网址。”

答案 1 :(得分:3)

您可能需要的是一个服务器端进程,用于确定用户拥有的设备并将其重定向到正确的站点。我们使用Wurlf进行设备检测。它有适用于Java和PHP的API,因此您可以查询它并相应地重定向。它还为您提供了服务器端的大量设备功能。 http://wurfl.sourceforge.net/

如果您想要客户端检测,我建议您使用modernizr:http://modernizr.com/

您不想做的是阻止访问。拥有一些东西而不是一无所有。

答案 2 :(得分:1)

实际上,您可以a bit of Googling了解您需要做什么。但请注意,这很像浏览器嗅探,通常是Bad Thing™。

答案 3 :(得分:1)

请勿阻止该网站,只是在网站上注明该网站尚未针对智能手机进行优化(但是?),因此如果某些内容无效,则应使用计算机。