110,533
社区成员
发帖
与我相关
我的任务
分享
var version_of_office=([].slice.call(navigator.plugins)
.filter(function(a){return a.name.match("Microsoft Office")})[0].name||"")
.match(2013)||false;
alert(version_of_office);
os位数:
string osBit = context.Request.ServerVariables["Http_User_Agent"].Contains("WOW64") ? "64" : "32";
你确定你能对服务器进行这些操作吗
刚刚搜索了一下, 有很多种, 有查注册表的, 有使用 COM 组件的. C#如何读取Excel文件的时候判断office版本问题 二楼 c# 通过查看注册表的方式来判断电脑安装office的版本
这样可以获取访问网站的用户的浏览器版本和操作系统版本。另外,我还需要做的就是要获取用户机器的操作系统位数和office版本。请问怎样获取?
LZ进入了误区啊.. 你是网页的..首先正如#5所说..这是运行在服务器而不是客户端..拿硬件信息不是那么容易的事情. 其次...我电脑64还是32 或者我office版本是03还是12 跟你web有关系吗... 你做好你自己的事就行了啊.. 就好比 你去电影网站下载一个avi 你还担心客户有没有安装播放器? 这不是你考虑的事..你做好你自己就行了
HttpBrowserCapabilities bc = context.Request.Browser;
string browserVersion = bc.Browser + bc.Version;
string oSystem = HttpContext.Current.Request.UserAgent;
string OS = bc.Platform;
if (oSystem.Contains("Windows NT 5.0") || oSystem.Contains("Windows 2000"))
{
OS = "Win2000";
}
这样可以获取访问网站的用户的浏览器版本和操作系统版本。另外,我还需要做的就是要获取用户机器的操作系统位数和office版本。请问怎样获取?你好。我的是BS。要实现的功能是,当我访问一个网站时,该网站能记录我电脑的操作系统位数和Office版本。