以防下次遇见个IE7。0的
很简单在配置文件 加入一段代码
因为配置文件根本就想过IE会出7.0有个变量 var fshn456= ie4.0参数||ie5.0参数||ie6.0 || 你在这加个 参数 IE7.0就窝克勒 我也解决过IE7问题.不过好像不用那么麻烦.
我在server上找到start_a.htm.把他的源代码中加入一行代码.
var fMSIE3456 = (ua.lastIndexOf('MSIE 3.0') != -1) || (ua.lastIndexOf('MSIE 4.0') != -1) || (ua.lastIndexOf('MSIE 5.0') != -1) || (ua.lastIndexOf('MSIE 5.5') != -1) || (ua.lastIndexOf('MSIE 6.0') != -1) || (ua.lastIndexOf('MSIE 7.0') != -1);
发现了我多写了一句(ua.lastIndexOf('MSIE 7.0') != -1)吧.
保存以后就OK了.细心的朋友还会发现.还可在改其它的浏览器... 下了,谢 各位大侠请指教
如何修改让TD7.6也能支持IE7.0
先谢过各位啦:D 谢谢分享! 救命啊,真是!太感谢楼主啦 相当好用!解决了我大半天没搞定的问题!谢谢楼主!好东西大家一起分享! 怎么这么多傻子。不是通过修改一下文件就简单搞定的吗,这么麻烦干嘛? 就楼上的聪明!~晕
有时候有很多问题不是想当然就可以解决的! 学习了.很好的方法,以后装了就不用改配置文件了.
IE也不是什么好东西.一搞就出问题. 修改文件后,还出错,下了个td浏览器ms好了。 一、解决方法一
1、以系统管理员身份登录TD服务器;
2、找到TD服务器中TDBIN目录(缺省情况下是:C:\Inetpub\TDBIN目录),用编辑器打开start_a.htm文件;
3、搜索“var fMSIE3456”字符串,在字符串值最后面添加“|| (ua.lastIndexOf('MSIE 7.0') != -1)”,保存;
4、重启IIS服务;
5、打开IE7访问TestDirector,安装ActiveX,大功告成!!(有时候可能需要清空客户端缓存)
二、解决方法二
IE7提供了“欺骗”功能,使不支持IE7的网站正常显示。“欺骗”:让被访问的网站认为客户端是Internet Explorer6。
IE7提供了 IE6SP2.reg 文件帮助用户实现“欺骗”功能;同时提供了 IE7.reg 文件帮助用户还原到真实的IE7面目。
基于以上的解决方案,将IE6SP2.reg文件,导入注册表即可。 怎么个用法压缩包里有说明吗 多谢,用用看。:)