Cognos在多浏览器下的展现支持
Cognos在多浏览器上的展现支持


在最近的一个Web项目中,需要通过Ext-Panel(iframe方式)来整合其他Web应用及Cognos8.x报表,过程中出现Firefox,IE6,IE7+等各种浏览器在应用上兼容不佳的情况;
如cognos报表在IE6下才能支持多维分析,有些cognos报表在IE7+下显示不对,在FF上也是如此;
其他应用则是IE环境下支持的挺好,Firefox下则是支持不佳;
在测试中,我们无意中找出了上述这些问题的根结及其相应的解决方案;
问题根结在于"ActiveX"“以及"XSS 筛选器 (跨站脚本(Cross-site scripting, XSS)防护阻止了跨站发送的请求)";前者导致cognos多维分析以及其他应用无法在Firefox上的显示,后者导致有些cognos报表请求在IE7+上的显示;
具体的解决方案为:
前者在Firefox上安装ActiveX插件,在测试过程中我们安装的插件是IETab;
后者则设置IE环境来实现"工具->Internet选项->安全->自定义级别", -->“禁用”XSS筛选器;
Firefox上IETab插件安装:
1、进入https://addons.mozilla.org/en-US/firefox/search/?q=ie+tab&cat=all
2、查找并下载安装IETab插件;
3、设置IETab插件;
4、多维分析在Firefox上的展现;