该死的ie问题终于被我解决了~tnnd
一个该死的ie问题捆饶了我好久 就是有的地方总是提示我的浏览器版本过低 可是我的浏览器明明是最高的ie6 sp2...后来研究了n种方法 装了n个和java相关的东西都没解决..今天突然想起来查看了下错误代码 发现这么一段<script language="VBScript"> sub InstallRootCert() if Navigator.appName<>"Microsoft Internet Explorer" then exit sub 'Get IE version nVersionBegin=InStr(Navigator.userAgent,"MSIE ")+5 nVersionEnd=InStr(nVersionBegin,Navigator.userAgent,";") Version=mid(Navigator.userAgent,nVersionBegin,nVersionEnd-nVersionBegin) if Version>5.0 then document.body.addBehavior("#default#clientCaps") sVersion=document.body.getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","componentid") sVersion=Replace(sVersion,",",".") nBuildStart=InStr(3,sVersion,".")+1 nBuildEnd=InStr(nBuildStart,sVersion,".")-1 Build=mid(sVersion,nBuildStart,nBuildEnd-nBuildStart+1) end if if Version<6.0 or (Version=5.01 and Build<3315) then '***本行判断版本号,可以修改*** document.all.RootCertFrame.src="/icbc/perbank/InstallRootCert.htm" end if end sub </script>原来是Agent的问题这让我联想到前段时间研究e398上网的时候把agent强制定义成了E398 哈哈原来是这里的问题 抱着试下的态度 我把那段注册表给删了.结果一切正常了看样子以后还是要多读读代码啊~另外鄙视那些恶心的网站编写们.... 不要乱写自己以为很专业的代码 结果只会害了比你更专业的人查看完整版本: 该死的ie问题终于被我解决了~tnnd
[confused] 专业的...Tags: