本文为大家详细介绍下禁止截屏,通过清除剪切板实现、禁止复制、禁止右键菜单、禁止网页另存为等等,感兴趣的朋友可以参考下哈,希望对大家有所帮助
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
- <style>
- @media print{body{display:none}}
- </style>
- <%--禁止截屏,通过清除剪切板实现 Start--%>
- <script type="text/javascript">
- function clearShearPlate() {
- try {
- if (clipboardData.getData("Text") || clipboardData.getData("html") || clipboardData.getData("URL")) {
- null;
- clipboardData.setData("Text", "");
- }
- } catch(e) {
- clipboardData.setData("Text", "")
- }
- setTimeout("clearShearPlate()", 500)
- }
- clearShearPlate();
- </script>
- <%--禁止截屏,通过清除剪切板实现 End--%>
- <%--禁止复制 禁止右键菜单 --%>
- <body oncopy="return false;" oncontextmenu="return false">
- <%--禁止网页另存为 Start--%>
- <noscript>
- <iframe src=*.html>
- </iframe>
- </noscript>
- <%--禁止网页另存为 End--%>
来源: