如何实现
屏幕上有一个input,一个button,一个select
用keyup()和keydown(),实现捕捉ctrl+c的组合按键,同时按下则将屏幕上这三个控件改为禁用状态(disabled),并且弹出对话框,本网站禁止复制
写出一个完整的代码
给document添加keydown,判断是ctrl+c alert提示,不过最好好办就是进制选择,alert的话浏览器会有禁止继续alert的勾选框,勾这个就可以继续复制了
<script>
document.onkeydown = function (e) {
console.log(e.keyCode)
e = e || window.event;
if (e.ctrlKey && e.keyCode == 67) {
document.getElementById('控件1').disabled = true;
document.getElementById('控件2').disabled = true;
document.getElementById('控件3').disabled = true;
//...........
alert('禁止复制!');
return false
}
}
</script>aaaa