QC不支持IE7,IE8的解决方法解决QC对IE7,IE8的支持现在普遍的做法是直接在服务端安装目录下搜索start_a.htm这个文件,然后在该页面搜索msie,加入ie7.0 的支持|| (ua.lastIndexOf(’MSIE 7.0′) != -1)|| (ua.lastIndexOf(’MSIE 8.0′) != -1) E:\Mercury\Quality Center\jboss\server\default\tmp\deploy\tmp3340520qcbin-exp.war\start_a.htm E:\Mercury\Quality Center\jboss\server\default\tmp\deploy\tmp3340410sabin-exp.war\SiteAdmin.htm 请注意你的路径中的\tmp\就是指临时文件夹。 所以要一次性解决QC对ie7和ie8的支持,我们需要修改系统文件。方法如下: 1. 在服务端QC的安装目录下jboss\server\default\deploy目录下找到20qcbin.war这个war包。 2. 用winrar打开这个目录,可以看到start_a.htm这个文件。 3. 把start_a.htm这个文件copy出来修改添加|| (ua.lastIndexOf(’MSIE 7.0′) != -1)|| (ua.lastIndexOf(’MSIE 8.0′) != -1)后替换 修改配置成功后,下次重启QC服务也不会有问题。原因是重启服务器的过程中会把20qcbin.war中的内容解压出来到临时目录下的。 这里注意:改完上面的配置如果不想重启服务器,就需要把temp中的start_a.htm这个文件也增加ie7,ie8的支持。只改系统文件是需要重启QC服务的。 ps:这个方法源于在修改QC数据库的ip地址时关联想到的,修改ip地址是修改10sabin.war包中的文件。 |
|