當(dāng)下瀏覽器還是很多的,如果你想你的網(wǎng)站內(nèi)容不被人手工采集的話,你的圖片不想被人另存為或下載的話,我們完全可以禁止右鍵,禁止全站復(fù)制;這樣的話:無論是想右鍵查看源代碼還是圖片另存為都做不到了,連網(wǎng)站文字選中也做不到;
其實(shí)方法非常的簡單,只要用JS代友和css代碼就可以做到
1??第一種方法:禁止右鍵+防復(fù)制代碼
script language="Javascript">
document.oncontextmenu=new Function("event.returnValue=false");
document.onselectstart=new Function("event.returnValue=false");
</script>
??此方法是有缺點(diǎn)的,此方法除了火狐瀏覽器,其它的瀏覽器均有效,用火狐我們還是可以復(fù)制代碼;可以查看源代碼的;
2??第二種方法:專為火狐等禁止右鍵+防復(fù)制代碼
??火狐禁止右鍵代碼
<script type="text/javascript">
document.oncontextmenu=function(e){return false;}
</script>
??火狐等防復(fù)制代碼
<style>
body {
-moz-user-select:none; <!--禁止文字讓選中-->
}
</style>
??以上代碼你可以放在css文件中,也可以放在網(wǎng)站公共部份;
3?? 第三種方法:禁用 F12 按鍵
<script type="text/javascript">
document.onkeydown = function () {
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
return false;
}
};
</script>
??如果你能把兩種方法結(jié)合起來用,那么:所有的瀏覽器都可以禁止右鍵,防止別人查看你網(wǎng)站的源代碼,網(wǎng)站文字別人也不可以手工復(fù)制,粘貼;圖片也不能另存為,通常也就是所說的下載;做這些東西最好要根據(jù)你的網(wǎng)站來定位;否則影響用戶體驗(yàn)!
聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。




