
wordpress不利用插件如何限制文章被复制,下面web建站小编给大家详细介绍一下具体实现方法!
在single.php模板中新增以下JS代码:
屏蔽右键菜单
document.oncontextmenu = function(event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") ||
the.tagName == “TEXTAREA”)) {
return false;
}
return true;
} catch (e) {
return false;
}
}
屏蔽粘贴
document.onpaste = function(event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") ||
the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}
屏蔽复制/剪切
document.oncut = function(event) {
if (window.event) {
event = window.event;
}
try {
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") ||
the.tagName == "TEXTAREA")) {
return false;
}
return true;
} catch (e) {
return false;
}
}
禁止F12
document.onkeydown = function(event) {
if ((event.keyCode == 112) || //屏蔽 F1
(event.keyCode == 113) || //屏蔽 F2
(event.keyCode == 114) || //屏蔽 F3
(event.keyCode == 115) || //屏蔽 F4
(event.keyCode == 116) || //屏蔽 F5
(event.keyCode == 117) || //屏蔽 F6
(event.keyCode == 118) || //屏蔽 F7
(event.keyCode == 119) || //屏蔽 F8
(event.keyCode == 120) || //屏蔽 F9
(event.keyCode == 121) || //屏蔽 F10
(event.keyCode == 122) || //屏蔽 F11
(event.keyCode == 123)) //屏蔽 F12
{
return false;
}
}
wordpress建站,不要第三方插件实现图片自动添加水印(亲测有效)
wordpress建站,如何实现多个网站调用的文章图片来自同一个文件夹
WordPress报错提示“正在执行例行维护,请一分钟后回来”解决方法?
标签: js屏蔽剪切, js屏蔽右键菜单, js屏蔽复制, js屏蔽粘贴, js禁止F12, wordpress禁止复制
上面是“wordpress如何限制文章被复制(非插件)”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://m.ipkd.cn/webs_3779.html
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

iPhone手机出现了“闪电接口检测到液体”的提示怎么解决
风之动漫首页入口:专注于提供在线漫画和日本动漫的网站