JS实现 解禁页面 部分 被禁止复制粘贴 的 表单元素
发布网友
发布时间:2022-04-24 23:59
我来回答
共2个回答
热心网友
时间:2022-04-25 01:28
可以查看结果: <script language="javascript" type="text/javascript">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.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.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; } } //屏蔽选择</script>
<div> asdfadfasdfasdf <br/>
ddddddddddd <br/>
123132132132132132132132123 </div>
<a href="#" onclick="a()">aaa</a>
<input name="" id="aa" type="text" value="fdgfg"/>
热心网友
时间:2022-04-25 02:46
您用的是什么源码! 一般可以在模板中修改!