JS:实现网页内容禁止粘贴和复制

目前在IE上可以完成所有,其他浏览器不一定完全可以运行成功

1,设置网页禁止复制

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body oncopy="return false">
		你有本事就复制我啊
	</body>
</html>

2,设置网页禁止粘贴

方法一,直接设置

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>
		<form name="form1" method="post" action="">
			<input name="textfield" type="text" onpaste="return false">
		</form>
	</body>

</html>

方法二,清空剪贴板

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>
		<form name="form1" method="post" action="">
			<input name="textfield" type="text" onbeforepaste="return clearup()">
		</form>
		<script language="JavaScript">
			function clearup() {
				window.clipboardData.setData("text", "");
			}
		</script>
	</body>

</html>

猜你喜欢

转载自blog.csdn.net/qq_42192693/article/details/82427612