六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 39|回复: 0

IE8、IE9不能访问TD的解决

[复制链接]

升级  80%

8

主题

8

主题

8

主题

童生

Rank: 1

积分
40
 楼主| 发表于 2013-1-26 14:18:39 | 显示全部楼层 |阅读模式
升级到Win7,随便也升级IE到9看看效果,有什么差别。随之而来也就碰到一些兼容的问题。TD便是其中一个。
下面是网上找的解决IE8不能访问TD的解决方法,稍加整理如下。
1、登录TD服务器,修改主页源代码
A,登录到TD服务器,找到TD的安装目录,默认为:C:\Inetpub\TDBIN。找到start_a.htm文件
B,打开start_a.htm文件,修改判断浏览器的JS代码。
    找到“var fMSIE3456”的变量声明,最量变赋值最后加上“|| (ua.lastIndexOf(’MSIE 7.0′) != -1 ) ||  (ua.lastIndexOf(’MSIE 8.0′) != -1)”。如果有IE9,同理加上。
 
2,修改浏览器安全设置
在IE8中,设置IE属性工具->Internet选项->高级->启用内存保存减少内存攻击选项*,取消选中。
如果此选项为灰色的,则可能是没有以管理员权限登录或者运行IE。
 
以上的修改在Win7+IE9,没有设置成功。存在问题dll不能加载。可能是操作系统的问题,没有确认Win7+IE8是否可行。最后只好采用TD自带的一个浏览器——TD Explorer。
注意:第一次打开TD Explorer需要以管理员身份运行。即右键选择“以管理员身份运行(A)”。
否则会提示一些dll没有加载完成。
安装方法:
1,登录TD的主页页。http://TDServer/TDBIN/default.htm



 2,选择Add Ins Page


3,点击More TestDirector Add-ins链接,在新页面最后面找到TestDirector Explorer Add-in。下载安装即可



 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表