1
我有以下幾點:在IE中按下鼠標左鍵時如何檢測鼠標右鍵?
<html>
<body oncontextmenu="return false;">
<script src="jquery-1.3.2.min.js"></script>
<script>
$(document).ready(function()
{
$(document).mousedown(function(e)
{
if (e.button == 2) //right click
{
document.body.style.backgroundColor = "green";
}
else //left click
{
document.body.style.backgroundColor = "blue";
}
});
});
</script>
</body>
</html>
如果在鼠標左鍵不放單擊鼠標右鍵,預期的行爲是從藍色的背景顏色變爲綠色。
這在Firefox的作品,但我不知道如何得到這個工作在IE瀏覽器(7)。謝謝!
謝謝!我應該假定IE和FF中的e.button值是不同的。 – Emmett 2009-04-10 00:30:54