在html中怎样设置让文本框不能粘贴,包括鼠标右键粘贴也不可以。

已举报 回答
在html中怎样设置让文本框不能粘贴,包括鼠标右键粘贴也不可以。
问在线客服
扫码问在线客服
  • 回答数

    7

  • 浏览数

    1,274

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
功能:禁止右键、禁选择、禁粘贴、禁shift、禁ctrl、禁altscript language=JavaScript
!--
function key(){
if(event.shiftKey){
window.close();}
//禁止Shift
if(event.altKey){
window.close();}
//禁止Alt
if(event.ctrlKey){
window.close();}
//禁止Ctrl
return false;}
document.onkeydown=key;
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu(){
event.cancelBubble = true
event.returnValue = false;
return false;}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;}
}
//禁右键
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//--
/script
取消 评论
点上去,有咔咔咔的声音么?
取消 评论
真的是实验过了……可以的……我的是2007

2007真的可以……
取消 评论
从internet选项里看看,看看是不是禁用了鼠标右键?
取消 评论
input type=text style=color:#000; value=文字啊 oncopy=document.selection.empty() onpaste=return false /
取消 评论
input type=text onpaste=return false;/
取消 评论
已经查找,并替换了,还粘贴什么??如果要复制粘贴,右键完全可以实现,2003也没问题。可能你的操作有问题。
取消 评论
ZOL问答 > 鼠标 > 其他 > 在html中怎样设置让文本框不能粘贴,包括鼠标右键粘贴也不可以。

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?