通过平板电脑检测网站访问

时间:2014-07-02 09:23:59

标签: c# asp.net .net tablet device-detection

我是一名新手.NET开发人员。我有一个网站,我需要检测访问该网站是否来自平板电脑。有一个移动版本的网站,但我的客户希望这样,当通过平板电脑访问该网站时,应该出现主网站的修改版本而不是移动网站。因此,我需要从平板电脑中检测具体。有人可以帮我这个吗?

2 个答案:

答案 0 :(得分:1)

我们使用51Degrees mobi,如果它检测到移动设备,会执行重定向。有免费版本(配置较少),但请参阅overview for a comparison

答案 1 :(得分:0)

您可以使用javascript检测移动设备,然后重定向到其他链接。

如下所示检测移动设备

if (!RegExp(" Mobile/").test(navigator.userAgent)) 
{
   // redirect to your old site.
}

对于用户代理字符串,请参阅以下可能对您有所帮助的链接。 How to detect tablet, mobile, desktop, tv using javascript