body{ -webkit-user-select:none; -moz-user-select:none; -khtml-user-select:none; -ms-user-select:none; user-select:none; }
上述代码使用了CSS中的user-select属性,将所有元素的选择性设置为none,这样就可以禁止用户选择和复制网页内容了。但这种方法存在一定的问题,使用此方法可能会导致页面无法进行拷贝、粘贴等常规操作。在一些场景下,此设置也无法完全保证页面内容不被复制。比如,复制页面内容通常可以通过在浏览器中查看页面源代码来获取,而禁止用户查看源代码可能会给浏览体验带来不必要的麻烦。
总的来说,禁止复制页面信息不是最佳的解决方案。网站应该注重保护版权,但维护用户体验和便利性也是同样重要的。网站管理员应该采取更有效的措施,例如添加水印、通过后端技术限制引用等方式,来确保网页内容的安全性。