我有以下内容:
<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)中使用它。谢谢!
答案 0 :(得分:1)
右键+鼠标左键设置e.button==3
不是2。