我正在制作这个javascript代码,以便禁用Ctlr + c和Ctlr + v,prenscreen,ALT + TAB,Ctlr + S和PrintScreen键.
<html>
<head>
<script language="javascript">
function Disable_Control_C() {
var keystroke = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey && (keystroke == 'c' || keystroke == 'v')) {
alert("let's see");
event.returnValue = false; // disable Ctrl+C
}
}
</script>
</head>
<body onkeydown="javascript:Disable_Control_C()">
Hello World!
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
不幸的是,代码正在使用IE浏览器,但不适用于Firefox.这里有人可以建议吗?
Mat*_*all 19
使用element.on(?:copy| cut|paste)
<body oncopy="return false" oncut="return false" onpaste="return false">
Run Code Online (Sandbox Code Playgroud)
Sac*_*hin 13
你可以用它来jquery.你只需要绑定cut,copy并paste与你的元素功能.
并添加此Jquery脚本:
$(document).ready(function() {
$('#Selector').bind('copy paste', function(e) {
e.preventDefault();
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31796 次 |
| 最近记录: |