怎么样检测浏览器上是否安装了java虚拟机并且 检测它版本号 用javascript 和asp.net实现都可以
解决方案 »
- 不能配置listview了
- 英国的服务器,用生成html功能提示:Object reference not set to an instance of an object.
- 怎么从GridView中导出带格式的CSV文件。
- 如何设定GridView表格里单元格内格式问题
- asp.net2.0 在代码中如何打开一个新页面
- 奇怪了,按钮突然无法响应了。?
- 为什么Datagrid的页码的 选中提示 消失了?
- 如何用sql新建数据库
- 在线等待:我用SQL建了一存储过程,但要求用户传两参数即可执行,不知在ASP。NET下用C#如何写存储过程调用该参数?
- IE工具栏中的back按钮是能产生页面的postback吗
- 好奇怪,数据绑定居然不显示,但也没报错
- 用javascript修改了服务器控件的值,为什么服务端无法取到
获取一下系统变量,看看路径里面有没有相关jvm的东西~~
{
HttpBrowserCapabilities bc;
string s;
bc = Request.Browser;
s= "Browser Capabilities" + "\n";
s += "Type = " + bc.Type + "\n";
s += "Name = " + bc.Browser + "\n";
s += "Version = " + bc.Version + "\n";
s += "Major Version = " + bc.MajorVersion + "\n";
s += "Minor Version = " + bc.MinorVersion + "\n";
s += "Platform = " + bc.Platform + "\n";
s += "Is Beta = " + bc.Beta + "\n";
s += "Is Crawler = " + bc.Crawler + "\n";
s += "Is AOL = " + bc.AOL + "\n";
s += "Is Win16 = " + bc.Win16 + "\n";
s += "Is Win32 = " + bc.Win32 + "\n";
s += "Supports Frames = " + bc.Frames + "\n";
s += "Supports Tables = " + bc.Tables + "\n";
s += "Supports Cookies = " + bc.Cookies + "\n";
s += "Supports VB Script = " + bc.VBScript + "\n";
s += "Supports JavaScript = " + bc.JavaScript + "\n";
s += "Supports Java Applets = " + bc.JavaApplets + "\n";
s += "Supports ActiveX Controls = " + bc.ActiveXControls + "\n";
TextBox1.Text = s;}
不保证任何版本都能检测出来
不过你可以制作个组件,让用户下载到本地,然后返回值,进行判断!
就算MS自己的官方网站都是下组件到本地然后再进行判断的!