方法一:使用script
<script type="text/javascript">
<!--
document.onselectstart = function() {return false};
document.oncontextmenu=function(){return false;};
//-->
</script>
你看看,这个代码是不是非常简单?
方法二:使用body
就是将<body>改成
<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforecopy="return false" onmouseup=document.selection.empty() oncopy=document.selection.empty() onselect=document.selection.empty()>
补充:
禁止鼠标右键:oncontextmenu="return false";
禁止选择:onselectstart="return false";
禁止拖放:ondragstart="return false";
禁止拷贝:oncopy=document.selection.empty() 。
禁止保存:<noscript><iframe src="*.htm"></iframe></noscript>,放在head里面。
禁止粘贴:<input type=text onpaste="return false">
关闭输入法:<input style="ime-mode:disabled">
方法三:调用js代码
使用<script src="/noselect/noselect.js" type="text/javascript"></script>
然后在noselect.js中加入如下代码
方法三:调用js代码
使用<script src="/noselect/noselect.js" type="text/javascript"></script>
然后在noselect.js中加入如下代码
document.writeln("<script language=Javascript>");
document.writeln("document.onselectstart=new Function(\"event.returnValue=false\");");
document.writeln("</script>");