我们在自助服务终端类型场景中使用silverlight.有没有办法禁用右键单击功能进入silverlight配置对话框?
小智 8
//在SharePoint中我添加了一个小代码,告诉SP在加载每个部分后运行脚本.奇迹般有效 :)
//编辑
或者更好的是,Silverlight论坛建议你这样做: Silverlight论坛
<div id="silverlightObjDiv">
<!-- silverlight object here -->
</div>
<script>
_spBodyOnLoadFunctionNames.push ('setupElement');
function setupElement ()
{
document.getElementById('silverlightObjDiv').oncontextmenu = disableRightClick;
}
function disableRightClick(e) {
if (!e) e = window.event;
if (e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
</script>
Run Code Online (Sandbox Code Playgroud)