0

我有一个在 asp.net 3.5,c# 2008 中创建的网站 - 托管在 IIS 7 上。我想检查客户端从哪个操作系统访问该站点,无论是从计算机的浏览器还是从平板设备的浏览器,如 ipad、dell streak ,三星银河等或从智能手机。有没有可能知道。我试过了

Page.Request.Browser.Platform.ToString(); 

但从android设备浏览器访问我得到它未定义。

我也试过

Request.Browser.Capabilities["OS"].ToString();

但对于 android,我得到了操作系统名称 Linux !

我想要确切的名称,无论是 windows、Symbian、Android、iOS、MAC 还是 Linux。

4

1 回答 1

0

尝试从用户代理获取它

于 2012-06-28T12:28:21.417 回答