JS禁止右键、CTRL+C、查看源文件

禁用粘贴事件

//禁用ctrl + V 和粘贴
$("#input").unbind("paste");
//粘贴事件,获取文本框内容
$("#input").bind(function(){
    var el = $(this);
    setTimeout({//获取粘贴文本需setTimeout控制时间
        var text = $el.val();
        alert(text);
    },100);
}
);

禁止ctrl + C

<script type="text/javascript">
//禁止ctrl复制
document.onkeydown=function(){
    if((event.ctrlKey) && (window.event.keycode==67)){
          event.returnValue=false;
          alert("Ctrl+C被禁止啦!");
    }
}
document.onmousedown=function(){
    if(event.button==2){
        event.returnValue=false;
        alert("右键被禁止啦!");
    }
}

</scription>


//禁止查看源文件
function clear(){
Source=document.body.firstChild.data;
document.open();
document.close();
document.title=”看不到源代码”;
document.body.innerHTML=Source;
}</script>
//图片下载限制
function Click(){
if(window.event.srcElement.tagName==”IMG”)
{
alert(‘图片直接右键’);
window.event.returnValue=false;
}
}
document.oncontextmenu=Click;

<META HTTP-EQUIV=”imagetoolbar” CONTENT=”no”>  
插入图片时加入galleryimg属性
<img galleryimg=”no” src=””>
//
禁止右键保存
function click() {
alert(‘对不起,您不能保存此图片,谢谢您的理解和支持!’) }
function click1() {
if (event.button==2) {alert(‘对不起,您不能保存此图片,谢谢您的理解和支持!’) }}
function CtrlKeyDown(){
if (event.ctrlKey) {alert(‘不当的拷贝将损害您的系统!’) }}
document.onkeydown=CtrlKeyDown;
document.onselectstart=click;
document.onmousedown=click1;

function   document.onmousedown()
{
      if(event.button==2||event.button==3)
      {
            alert( “右健被禁止 “)
            return   false
        }
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值