一般看到这个我们会有这样的思路:禁用掉Ctrl键和V键,再禁用掉右键,就可以完美的禁用粘贴功能了。
那么需要写JS文件了(此JS文件本博客有相关内容)
其实 onpaste="return false;" 就可以很完美的实现禁用粘贴,而且要注意,它禁用掉的是粘贴的功能,所以使用了这个属性,即使不禁用掉右键,用户也无法粘贴内容。
防止复制:
oncopy="return false;" oncut="return false;"
取消粘贴:
onpaste="return false"
取消选取、防止复制 :
<body onselectstart="return false">
彻底屏蔽鼠标右键 :
oncontextmenu="window.event.returnValue=false"
<table border oncontextmenu=return(false)> <td> no</table> 可用于Table
function click() {
if (event.button==2) {
alert('对不起,本页禁用右键!')
}
}
document.onmousedown=click ;
本文介绍了一种使用JavaScript禁用粘贴、复制功能的方法,通过设置onpaste、oncopy、oncut和onselectstart属性,以及禁用右键菜单,实现了对网页内容操作的限制。
4807

被折叠的 条评论
为什么被折叠?



