kkFileView禁用打印复制等
介绍
文介绍的技术适用于kkFileView
和pdf.js
,因为kkFileView
其实是有引用pdf.js
的,所以二者通用。
在开始本文前,请先把kkFileView4.0
的源码pull下来。
kkFileView
禁用打印按钮
在viewer.html
中,给想要隐藏的按钮添加visibleMediumView
属性即可
kkFileView
禁用打印快捷键
在viewer.js
中,修改代码如下:
禁用鼠标右键
在viewer.js
中,添加代码如下:
1 | document.oncontextmenu = function(ev) { |
禁用复制
在viewer.js
中,添加代码如下:
1 | document.oncopy = function(ev) { |
禁用区域选择
在viewer.js
中,添加代码如下:
1 | document.onselectstart = function(ev) { |
禁止键盘操作
在viewer.html
中的<head>
标签内部添加:
1 | <script> |