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; } }
php语法对index.php首页进行判断(根据需要显示不同页面)
wordpress新建页面中页面属性里没有“模板”选项解决方法
标签: js屏蔽剪切, js屏蔽右键菜单, js屏蔽复制, js屏蔽粘贴, js禁止F12, wordpress禁止复制
上面是“wordpress如何限制文章被复制(非插件)”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_3779.html
workflows工作流
- 半透明的玻璃苹果ComfyUI工作流
- 彩色雄鹰玉雕ComfyUI工作流
- 图生图工作流:一键转换成高清动漫照片
- 一只可爱的雪豹在雪地里散步ComfyUI工作流
- 一匹热血沸腾的汗血宝马庄严地站立着ComfyUI工作流
- 庭院,彩色玫瑰,云雾笼罩comfyui工作流
- 一桌精致的美食,桌上几杯白葡萄酒
- 一个超凡脱俗的女明星的特写镜头ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!