>navigator.appVersion显示的是4.0 (compatible; MSIE 5.5; Windows NT 5.0)真的吗?
解决方案 »
- 请教如果方法名中自身有‘点’,该如何调用
- 给node添加onclick事件,多个相同的node添加相同的事件。。。
- 这个JS事件监听器不起作用了,怎么回事呢?
- JS 怎么控制 checkbox 选中
- 请问一下以下代码片段能否看出问题之所在
- jquery问题
- 用javascript和jQuery实现都可以
- Object.prototype.s$ = function(name,v,mode)的意思
- 如何获得嵌套表格某一单元格的文本内容?
- clientX, clientY,offsetX, offsetY,screenX, screenY, x, y 的区别是什么?
- 肯定有点毛病,可我找补出来~~~指点指点
- 请问为什么alert(parseInt("09")); 运行结果为 0?
<script language="JavaScript"><!--
var s1 = window.navigator.appName; //提供浏览器的产品名
var s2 = window.navigator.appVersion; //提供浏览器的版本号
if (s1.toLowerCase().indexOf("microsoft") > -1)
alert(s2.substr(s2.lastIndexOf("MSIE")+5, 3));
//--></script>2.
<Input type=button value=getIEVersion style="behavior:url(#default#clientcaps)" onclick='alert(getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","ComponentID"));'>
<%
function browser(info)
if Instr(info,"MSIE 5.5")>0 then
browser="Internet Explorer 5.5"
elseif Instr(info,"MSIE 6.0")>0 then
browser="Internet Explorer 6.0"
elseif Instr(info,"MSIE 5.01")>0 then
browser="Internet Explorer 5.01"
elseif Instr(info,"MSIE 5.0")>0 then
browser="Internet Explorer 5.00"
elseif Instr(info,"MSIE 4.0")>0 then
browser="Internet Explorer 4.01"
else
browser="未知"
end if
end function
function system(info)
if Instr(info,"NT 5.1")>0 then
system=system+"Microsoft Windows XP"
elseif Instr(info,"NT 5")>0 then
system=system+"Microsoft Windows 2000"
elseif Instr(info,"NT 4")>0 then
system=system+"Microsoft Windows NT4"
elseif Instr(info,"98")>0 then
system=system+"Microsoft Windows 98"
elseif Instr(info,"95")>0 then
system=system+"Microsoft Windows 95"
else
system=system+"未知"
end if
end function
Response.write "您的操作系统是:"&system(Request.ServerVariables("HTTP_USER_AGENT"))&"<br/>"
Response.write "您的浏览器版本是:"&browser(Request.ServerVariables("HTTP_USER_AGENT"))
%>