网站如何屏蔽右键、复制&剪切
网站怎么屏蔽右键、选中、剪切的功能呢?这个功能对于原创作者防止别人转载文章还不带版权所有的人是很好的方法。
这里贴出分享给有需要的站长,代码如下:
【屏蔽右键】
//屏蔽右键 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.onselectstart = 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.oncopy = 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; } }
【屏蔽粘贴】
//屏蔽粘贴 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; } }
使用方法:Emlog博客可以直接放在设置———首页底部信息的位置。其他网站可以放在网页index.php或者头部页面header.php(需要有header.php文件),是不是很简单呢。
版权所有:《Keep it hot》 => 《网站如何屏蔽右键、复制&剪切》
本文地址:http://keephot.eu.org/?post=30
除非注明,文章均为 《Keep it hot》 原创,欢迎转载!转载请注明本文地址,谢谢。
发表评论: