1、屏蔽IE8浏览器点击折线出现热点问题
<script>
var areaObjs = document.getElementsByTagName('area');
for(var i = 0; i < areaObjs.length; i++){
var el = areaObjs[i];
if(el.attachEvent){
el.attachEvent('onfocus', function(){
el.blur();
});
}
}
</script>
2、Cognos报表屏蔽报表右键功能
<SCRIPT type="text/javascript">
if(window.oCV_NS_)
{
window.oCV_NS_.bCanUseCognosViewerContextMenu = false;
window.oCV_NS_.bCanUseCognosViewerSelection = false;
}
if(window.oCVRS)
{
window.oCVRS.bCanUseCognosViewerContextMenu=false;
window.oCVRS.bCanUseCognosViewerSelection = false;
}
function shield_rightclk()
{
if(window.oCV_NS_)
{
window.oCV_NS_.bCanUseCognosViewerContextMenu = false;
window.oCV_NS_.bCanUseCognosViewerSelection = false;
}
if(window.oCVRS)
{
window.oCVRS.bCanUseCognosViewerContextMenu=false;
window.oCVRS.bCanUseCognosViewerSelection = false;
}
}
function block(oEvent)
{
shield_rightclk();
if(window.event)
{
oEvent=window.event;
oEvent.returnValue=false;
}
else
{
oEvent.preventDefault();
}
}
document.oncontextmenu=block;
</SCRIPT>
分享到:
相关推荐
#### 五、注意事项 - 在实际应用中,需要注意安全性问题。使用`eval()`函数可能存在一定的安全风险,因此建议对传入的数据进行严格的验证和过滤。 - 保持代码的可读性和维护性,尽量避免过度依赖`eval()`等可能引发...
Cognos是一款强大的商业智能工具,常用于报表开发和数据分析。在Cognos中实现目录树展开功能可以极大地提升报表的交互性和用户体验。以下是对标题和描述中涉及的Cognos开发技巧的详细说明: 1. **实现目录树展开...
### 四、总结 通过上述分析可以看出,在Cognos中利用Ajax技术实现局部刷新功能不仅可以显著提高报表的响应速度和用户体验,还能够帮助开发者更好地管理复杂的报表逻辑。虽然实现过程中需要考虑的因素较多,但只要...
### Cognos JS大全:利用JavaScript增强Cognos报表功能 #### 一、概述 Cognos是一款强大的商业智能(BI)工具,被广泛应用于数据分析和报表制作领域。随着技术的发展,用户对于交互式和定制化报表的需求日益增长。...
#### 四、总结 通过以上步骤,我们成功地创建了一个功能完备的Cognos树形报表。这种报表不仅能够清晰地展现数据的层次结构,还具备良好的交互性和可扩展性,极大地提高了数据分析的效率。在实际应用中,可以根据...
#### 三、总结 通过以上步骤,我们成功地实现了在Cognos中设置默认时间段的功能。这种方法不仅可以简化用户的操作流程,还能够提高数据查询的准确性和便捷性。在实际应用中,可以根据不同的需求灵活调整脚本逻辑,...
因此,开发者开始探索如何在Cognos Report Studio中嵌入JavaScript(简称JS)来增强报表的功能性和灵活性。 #### 二、基础知识介绍 在Cognos Report Studio中嵌入JS涉及到以下关键概念和技术: 1. **HTML项目**:...
总结来说,通过在Cognos Report Studio中引入外部JS和CSS文件,我们可以利用jQuery和其他Web开发工具扩展报表的功能性和视觉吸引力。虽然这需要一定的HTML和JavaScript基础,但只要遵循正确的引入步骤和语法,即使是...
- 浏览器:启用Cookie、JavaScript,对于IE还需启用ActiveX控制和脚本 安装步骤包括: 1. 找到"Cognos BI Server"安装文件夹,双击isetup.exe开始安装。 2. 选择中文界面,接受许可协议。 3. 选择安装路径,注意...
总结来说,【CognosJS参赛作品】是一个以Cognos JavaScript库为基础的项目,它展示了如何使用Cognos JS API来创建与IBM Cognos Analytics紧密集成的应用。通过这个项目,我们可以学习到如何利用Cognos JS进行数据...
总结来说,Cognos BI 10的安装配置是一个涉及多步骤的过程,包括硬件和软件的准备,组件的选择安装,以及后续的环境配置。每个环节都至关重要,确保所有设置正确无误是保证Cognos BI 10能正常运行的基础。在整个过程...
总结来说,我们看到的是如何利用JavaScript来控制浏览器默认的右键菜单行为,并提供了一个使用自定义菜单的替代方案。这在需要改变默认操作或提供额外功能时非常有用。需要注意的是,虽然修改默认浏览器行为可能提升...
2. **XX本地移植项目**:这是一个大规模项目,涉及多人协作,作者负责绩效考核系统KPI模块、报表查询模块及Cognos报表的开发。通过此项目,作者提高了编程技能,特别是使用jsf页面制作,以及掌握了SUP开发环境的高效...
根据对过去一年企业BI使用的调研结果,本文总结了五种在行业中广泛应用的商业智能解决方案,旨在为企业用户提供有价值的参考。 #### 一、IBM Cognos BI方案 IBM Cognos BI方案是传统商业智能领域的领头羊之一。它...
Maximo还支持集成第三方报表工具,如Cognos或Crystal Reports,以扩展其报表能力。这些工具通常提供更复杂的数据处理和高级图表功能,适合需要高级分析的企业。在集成过程中,理解Maximo的数据模型和接口规范是至关...