js的一些知识[学习笔记]
页面禁止复制粘贴的功能(留着以后用)
1. oncontextmenu="window.event.returnValue=false"
将彻底屏蔽鼠标右键,其实是禁止快捷菜单,因为不光右键可以弹出这个菜单,键盘上空格键右边的windows键也可以激活这个快捷菜单
<table
border oncontextmenu=return(false)><td>no</table> 可用于Table
2. < body onselectstart="return false"> 禁止选取、防止复制
3.
onpaste="return false" 禁止粘贴
4. oncopy="return false;" oncut="return false;"
禁止复制和剪切
5. < input style="ime-mode:disabled"> 关闭输入法
下面是禁止刷新一段js代码:
这个是写在一个js文件里面的
function DisableRefresh() {
with (event) {
// F5 and Ctrl+R
if (event.keyCode == 116 || (ctrlKey && event.keyCode ==
82)) {
event.keyCode = 0;
event.cancelBubble =
true;
return false;
}
//屏蔽F11
if
(event.keyCode == 122) {
event.keyCode = 0; event.returnValue =
false;
}
}
}
document.onkeydown = DisableF5;
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。