解决QC9.0兼容IE7、IE8问题的方法
需积分: 10 114 浏览量
更新于2024-09-14
收藏 278KB DOCX 举报
"如何使QC9.0支持Internet Explorer 7和8"
在IT行业中,Quality Center(QC)是一款由HP(现称微聚焦,Micro Focus)开发的质量管理工具,用于测试管理和缺陷跟踪。然而,早期版本的QC可能不兼容某些浏览器,例如在本案例中提到的QC9.0,默认情况下仅支持Internet Explorer 6,而不支持IE7和IE8。这在许多企业中成为一个问题,因为用户群体逐渐转向使用更新版本的浏览器。
为了解决这个问题,可以采取以下步骤来使QC9.0支持IE7和IE8:
1. **修改服务器端配置**:
- 首先,你需要找到QC服务器的安装目录,通常位于`C:\Program Files\Mercury\QualityCenter\jboss\server\default\deploy`。
- 在这个目录下找到名为`start_a.htm`的文件,这是一个启动页面,包含了QC的浏览器兼容性检查代码。
- 打开`start_a.htm`,查找与MSIE相关的部分,然后添加对IE7.0和IE8.0的支持。添加的代码应为`||(ua.lastIndexOf(’MSIE7.0′)!=-1)||(ua.lastIndexOf(’MSIE8.0′)!=-1)`,这将检查用户代理字符串以确认浏览器版本。
2. **永久解决重启问题**:
- 然而,直接修改`start_a.htm`可能不会持久,因为服务器重启时会覆盖这些更改。为了确保设置在每次启动时都有效,需要编辑QC的WAR文件。
- 找到`20qcbin.war`文件,它位于`jboss\server\default\deploy`目录下。
- 使用WinRAR或其他解压缩工具打开WAR文件,找到并复制`start_a.htm`。
- 修改复制的`start_a.htm`文件,添加对IE7和IE8的支持,然后将其替换回WAR文件中的原始`start_a.htm`。
- 这样,即使服务器重启,更改也会被包含在解压缩的文件中,确保了对IE7和IE8的持续支持。
请注意,修改配置后,如果不想立即重启服务器,可以通过清除缓存或强制刷新页面来应用更改。但为了确保所有用户都能看到更新,最好还是重启QC服务。
此外,考虑到软件的版本更新和浏览器的演进,这种类型的兼容性问题可能会随着时间的推移而减少,因为现代的QC版本可能已经内置了对更广泛浏览器的支持。然而,在使用旧版本的软件时,理解如何调整配置以适应环境仍然是一个重要的技能。同时,对于仍在使用过时浏览器的组织,了解这种解决方法可以避免升级浏览器带来的额外成本和复杂性。
157 浏览量
147 浏览量
2013-10-23 上传
2021-10-25 上传
2022-07-05 上传
151 浏览量
131 浏览量
2013-05-24 上传
刘星维
- 粉丝: 17
- 资源: 17
最新资源
- 新建文件夹,新建文件夹2,matlab
- -lab-07-conditionals
- InteractiveRomaniaMap
- jd-eclipse的2.0.rar
- login-assignment:登录分配
- yacc-dev.7z
- CSP-J CSP-S初赛模拟题_PDF(2020.10.01).rar
- 带有详细注释的 Redis 3.0 代码.zip
- Flask-miniproject
- 行业文档-设计装置-集罐输送平台的拨罐装置.zip
- oms-gateway
- VMware16.0.0.zip
- Medieval Online, Realistic MMOG-开源
- CSI2132_Project
- c8y-angular-polymer-boilerplate::alembic:实验累积量+ Angular +聚合物(Web组件)游乐场
- OA办公管理后台系统 BS系统 办公自动化管理 后台管理 - html.zip