侧边栏壁纸
  • 累计撰写 225 篇文章
  • 累计创建 275 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

js方法禁止查看源文件、防止复制、禁止右键、总结

DGF
DGF
2017-09-10 / 0 评论 / 0 点赞 / 15 阅读 / 0 字

1. 锁定右键

将网页中的 <body> 换为如下代码即可:

<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">  

2. 拒绝另存

<noscript><iframe src="/*"></iframe></noscript>  

3. 不准粘贴

onpaste="return false"  

4. 防止复制

oncopy="return false;" oncut="return false;"  

5. 关闭输入法

<input style="ime-mode:disabled">  

6. JS 屏蔽鼠标右键

/** 屏蔽鼠标右键 */   
document.oncontextmenu = function() { return false; };  
// 或者  
document.onmousedown = function(event) {   
    event = window.event || event;   
    if (document.all && event.button == 2) {  
        event.returnValue = false;   
    }   
};

7. 禁用 F12 调试键(但是不支持火狐)

document.onkeydown = function(e) {  
    var currKey = 0, evt = e || window.event;  
    currKey = evt.keyCode || evt.which || evt.charCode;  
    if (currKey == 123) {  
        window.event.cancelBubble = true;  
        window.event.returnValue = false;  
    }  
};
0

评论区