屏蔽 UI JavaScript 导出事件
Shield UI JavaScript Export Events
我有一个网站,用户可以在其中使用Shield UI JavaScript Chart查看各种数据。我需要能够根据用户权限提供导出功能。我查看了可用事件列表
click
load
pointDeselect
pointSelect
seriesClick
seriesMouseOut
seriesMouseOver
seriesVisibilityChange
zoom
由于没有任何与按下导出按钮相关的内容,因此我尝试使用 click 事件:
events: {
click: function(args) {
// handle the event
}
}
但是,它(显然)与单击导出按钮无关,并且仅在单击图表时触发。我将感谢解决这个问题的任何解决方案(甚至只是想法)。
我看到你的问题有两个方面。第一个是没有与图表图形导出相关的事件。你已经想对了。另一件事是,特别是在您的情况下,有很多可能性。例如,您可以在显示图表之前预先检查您的用户访问级别,并相应地设置它们。
exportOptions:{
image: true,
print: true,
},
如果用户无权保存图表信息,请设置属性:
image: false,
此外,您可以添加一些信息,例如只有某些用户有权下载的消息等等......
相关文章:
- 召回窗口加载事件 - javascript
- 动态创建OnClick事件Javascript
- 点击启动弹出事件未显示
- 全局屏幕span onclick触发一个事件javascript
- 使用react js在跨域上执行事件javascript
- 在change事件javascript上动态添加行
- D3.js:如何在svg上移动鼠标时创建弹出事件
- 在粘贴事件Javascript的输入字段中删除所有非数字字符
- 萨特利泽关闭弹出事件
- 弹出窗口JavaScript的站点地图生成器
- VBA-处理IE自动化弹出的Javascript
- 如何在多表单的输入框中使用输入事件javascript
- 仅加载弹出式javascript
- 无法查看特定信息.单击事件.Javascript
- 弹出的Javascript会逐渐消失
- 使用setTimeout的延迟居中弹出式Javascript
- 根据弹出窗口javascript的返回值更改asp.net面板的可见性
- 两个文本框事件Javascript
- 如何在引导模式弹出窗口(javascript,jquery)上运行函数
- JavaScript对话框弹出事件等待OK被按下