我正在努力让我的网页不受版权保护..我得到了以下代码..它适用于chrome& IE浏览器但没有使用Firefox ..
<script type="text/JavaScript">
function NoCopy(e)
{
return false
}
function ReActivate()
{
return true
}
document.onselectstart = new Function ("return false")
if(document.sidebar)
{
document.onmousedown = NoCopy
document.onclick = ReActivate
}</script>
任何人都可以帮我解决这个问题吗?
提前致谢
答案 0 :(得分:0)
如果您想通过选择文本来阻止复制,则上述方法不良好。而是添加copyright notice/license
或建议您 CSS :
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
答案 1 :(得分:0)
您无法限制用户使用Javascript复制文本。如果内容是从您的服务器发送的,那么用户可以对此进行任何操作。
用户可以在不支持Javascript的网站上查看您的网站,或者用户可以在php中使用CURL功能并阅读内容。有很多选择..所以使用版权保护您的内容。