天天看點

兩種屏蔽滑鼠右鍵的方法

Q:兩種屏蔽滑鼠右鍵的方法

A:1、最常見的一種方法:

//當使用者按下滑鼠右鍵是會彈出一個警告視窗 

<script language="javascript">

function click() {

if (event.button==2) {

alert('對不起,本頁的内容不經允許不得拷備。')

}

document.onmousedown=click

</script>

2、簡單一點的:

//IE5适用,取消菜單顯示

//但在FireFox下面就無效,而且更為糟糕的是:頁面中的其他JavaScript也無法使用

<script"> 

document.oncontextmenu =new function(){return false} 

或者在<body>标簽中加入<body oncontextmenu="return false">

而我使用的是這種方法:

function document.oncontextmenu() 

    return false; 

在IE下面可以,但是FireFox下面無法使用,而且連其他的JavaScript也無法使用

是以現在修改為:oncontextmenu="return false"

謝謝同僚在測試的時候發現了這個問題!

本文轉自kenty部落格園部落格,原文連結http://www.cnblogs.com/kentyshang/archive/2007/05/30/765276.html如需轉載請自行聯系原作者

kenty

繼續閱讀