我们的Web应用程序中有一个asp.net饼图。我们需要为该图表图像禁用右键单击选项。任何人都可以建议我如何禁用asp.net图表图像的右键单击选项。
答案 0 :(得分:1)
我建议你 - 将Pie
图表放入<div></div>
的{{1}}和disable
right click
,如下所示的代码强>
<强> HTML 强>
<div>
<强> JQuery的强>
<div id="clickID" style="height:250px;width:180px;border:1px solid black;">
Here Your Pie Chart
</div>
You can See Working JsFiddle Here
查看更新的链接Here
答案 1 :(得分:0)
你绝对可以做到这一点,但你必须附上一个与你想象不同的事件。这是一个简单的例子,说明它是如何工作的。
<script type="text/javascript" src="jquery-1.11.2.min.js"></script>
<script type="text/javascript">
function preventClick(e, showAlerts) {
if (e.which <= 3 && e.which >= 1) {
if (showAlerts) {
switch (e.which) {
case 1: alert('Left click'); break;
case 2: alert('Middle click'); break;
case 3: alert('Right click'); break;
}
} else {
//keeps the event from propagating
e.preventDefault()
}
}
}
</script>
<!--Change the second parameter to false to prevent propagation-->
<input type="button" onmousedown="preventClick(event, true)" />