javascript 保护内容不被复制文本,拖动图像,查看源和禁用具有图像路径的链接。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 保护内容不被复制文本,拖动图像,查看源和禁用具有图像路径的链接。相关的知识,希望对你有一定的参考价值。
function secure() {
document.onkeypress = function (e) {
e = e || window.event;
if (e.keyCode === 123) {
return false
}
};
document.onmousedown = function (e) {
e = e || window.event;
if (e.keyCode === 123) {
return false
}
};
document.onkeydown = function (e) {
e = e || window.event;
if (e.keyCode === 123) {
return false
}
};
document.oncontextmenu = t;
document.onmouseup = t;
var n = false;
var r = false;
var i = false;
window.onkeyup = function (e) {
if (e.which === 17) n = false
};
window.onkeydown = function (e) {
if (e.which === 17) n = true;
if ((e.which === 85 || e.which === 65 || e.which === 88 || e.which === 67 || e.which === 86 || e.which === 83) && n === true) {
return false
}
};
window.onkeyup = function (e) {
if (e.which === 93 || e.which === 91 || e.which === 224) i = false
};
window.onkeydown = function (e) {
if (e.which === 17 || e.which === 93 || e.which === 91 || e.which === 224) i = true;
if ((e.which === 85 || e.which === 65 || e.which === 88 || e.which === 67 || e.which === 86 || e.which === 83) && i === true) {
return false
}
};
document.ondragstart = t;
e("a").each(function (t, n) {
var r = n.href;
if (/\.(jpg|png|gif)$/.test(r)) {
e(this).prop("href", "#")
}
})
}
以上是关于javascript 保护内容不被复制文本,拖动图像,查看源和禁用具有图像路径的链接。的主要内容,如果未能解决你的问题,请参考以下文章
如何对word以及excel进行保护,别人不可以进行任何操作
javascript 使用闭包保护对象内的属性不被外部修改
javascript 保护变量不被随意修改------优雅的编程
在word中要复制已选定文档,可以按下()键,同时用鼠标拖动选定文本到指定位置完成复制
onselect 与 onselectstart
pdf可以复制吗