防止網(wǎng)頁內(nèi)容被拷貝的方法
為了防止內(nèi)容被拷貝,通常的辦法是屏蔽掉鼠標(biāo)右鍵,不讓查看源文件,但這也有很多辦法突破,如使用Netscape瀏覽器就不會有這種現(xiàn)象,而且讓人覺得很不方便,因?yàn)槭髽?biāo)右鍵可以用來做其他很多事情,如保存圖片啊等等。因此這里再介紹一個(gè)更好的辦法,不用屏蔽鼠標(biāo)右鍵,而是對屏蔽掉鼠標(biāo)選擇要copy內(nèi)容的功能。
首先在頁面的<head></head>區(qū)加入以下代碼:
<script>
function anticopy(n)
{
if(self.moveTo)
{
self.moveTo(0,-900);
for(i = n; i > 0; i--)
{
self.moveTo(0,3);
}
for(j = 8; j > 0; j--)
{
self.moveTo(0,j);
self.moveTo(j,0);
self.moveTo(0,-j);
self.moveTo(-j,0);
}
}
}
</script>
然后在標(biāo)簽里加入函數(shù)代碼,讓頁面加載后自動(dòng)執(zhí)行。
很簡單吧,你也可以試一試。
首先在頁面的<head></head>區(qū)加入以下代碼:
<script>
function anticopy(n)
{
if(self.moveTo)
{
self.moveTo(0,-900);
for(i = n; i > 0; i--)
{
self.moveTo(0,3);
}
for(j = 8; j > 0; j--)
{
self.moveTo(0,j);
self.moveTo(j,0);
self.moveTo(0,-j);
self.moveTo(-j,0);
}
}
}
</script>
然后在標(biāo)簽里加入函數(shù)代碼,讓頁面加載后自動(dòng)執(zhí)行。
很簡單吧,你也可以試一試。