鎖瀏覽器右鍵

這種防君子不防小人的東西到底還有什麼用呢

沒用

網頁這種東西,基本上只要看的到,代表拿的到,

百分之百保護的方法到底有沒有,我也還在找XDDD

在找到理想的網頁加密方案前,還是加減用一下...

今天就介紹支援度比較高的防複製鎖右鍵的簡單語法...

 

防止反白網頁的CSS,這其實很實用,因為瀏覽器可以關JS,但不會去關CSS呀~

<style type="text/css">body {-moz-user-select : none;-webkit-user-select: none;}</style>

 

再加上JS的搭配,在各瀏覽器上幾乎都有用

<script type="text/javascript">
function iEsc(){ return false; }
function iRec(){ return true; }
function DisableKeys() {
if(event.ctrlKey || event.shiftKey || event.altKey) {
window.event.returnValue=false;
iEsc();}
}
document.ondragstart=iEsc;
document.onkeydown=DisableKeys;
document.oncontextmenu=iEsc;
if (typeof document.onselectstart !="undefined")
document.onselectstart=iEsc;
else{
document.onmousedown=iEsc;
document.onmouseup=iRec;
}
function DisableRightClick(qsyzDOTnet){
if (window.Event){
if (qsyzDOTnet.which == 2 || qsyzDOTnet.which == 3)
iEsc();}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
iEsc();}
}
</script>

 

另外,如果想單純鎖死CTRL+C或CTRL+X這種按鍵複製,方法如下

<script type="text/javascript">
$(document).ready(function() {
document.onkeydown = function(e){
if (e.ctrlKey && 
    (e.keyCode === 67 || 
     e.keyCode === 86 || 
     e.keyCode === 85 || 
     e.keyCode === 117)) {
  return false;
} else {
    return true;
}
};
});
</script>

 

可惜一開原始檔全部破功XDDD

九五二七

作者/九五二七

愛漫畫愛遊戲愛上網愛星爺,小時摸到阿羅士與AppleII後註定宅一輩子,從紅白機到PS4,從386到Xeon,沒日沒夜的打電動;待過所有宅產業,從光華到NOVA,從遊戲到動漫,從攝影器材到網路電信,喜愛學習多於睡覺,無時無刻散發一股宅味,但號稱長的像梁朝偉XD
覺得這篇文章讚嗎?