我已经使用来自How to Disable Copy Paste (Browser)的答案1在portal_javascript下注册了javascript 我遵循的步骤:1>;将脚本复制到文件中
document.onkeydown = function(e) {
if (e.ctrlKey && e.keyCode === 65) {
// alert('not allowed');
return false;
}
if (e.ctrlKey && e.keyCode === 67) {
// alert('not allowed');
return false;
}
if (e.ctrlKey && e.keyCode === 86) {
// alert('not allowed');
return false;
}
};
document.oncontextmenu=new Function("return false")
步骤2)选择portal_javascripts/在开发模式下添加了这个具有相同id/url的脚本并保存。 3.在atreal.richfile.preview自定义模板(atreal.richfile.preview.接口.ipreview-atreal.richfile.preview.viewlet)将鼠标按钮事件onSelectStart和onSelectDrag设置为False。通过删除预览窗口右上角的按钮并在此窗口中显示pdf以外的文件来更改代码。将代码块用作:
^{pr2}$
尝试这样做以防止默认行为。在
*DEMO*在结果窗口测试,而不是在其他任何地方。在
更新禁用右键单击
^{pr2}$相关问题 更多 >
编程相关推荐