转:解决testdirector8.0不支持MSIE7.0的问题

解决testdirector8.0不支持MSIE7.0的问题


一、前言
  由于小顾同事使用了IE7.0访问测试机上的testdirector,提示“Microsoft Internet Explorer : 4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR.3.0.04131.06) is not supported”,因为小顾使用的是IE7.0,而我们使用IE6.0或者其它浏览器的访问正常,估计原因是TD不支持IE7.0。

二、解决办法
  小顾帮忙在网上找了一个解决方案,就是修改testdirector的Start_a.htm的源代码,增加对IE7.0版本的判断,随后我就远程登 录到测试机,找到C:/Inetpub/TDBIN下的Start_a.htm文件,备份原来的文件,并在小顾的指导下,修改源代码,保存文件。
  操作步骤
  1、在testdirecotr安装的机器中,打开C:/Inetpub/TDBIN目录,查看Start_a.htm文件的代码。
  2、在代码中查找“ua.lastIndexOf(‘MSIE 6.0‘) != -1”,复制代码“|| (ua.lastIndexOf(‘MSIE 6.0‘) != -1)”,并粘贴在“|| (ua.lastIndexOf(‘MSIE 6.0‘) != -1) ”后面,把“MSIE 6.0”修改成‘‘MSIE 7.0‘’,保存文件就OK了。

你可能感兴趣的:(转:解决testdirector8.0不支持MSIE7.0的问题)