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