a11var el = document.getElementById("a");el.onmouseover=function(e){ var mX = e.clientX; //鼠标X轴坐标 var mY = e.clientY; //鼠标Y轴坐标 var eX = el.offsetWidth+el.offsetLeft; //div最右坐标 var eY = el.offsetHeight+el.offsetTop; //div最下坐标 var sc = 20; //这个参数是你设定的右下角的范围,我设为20PX。 if(( mX > (eX-sc) && mX < eX )&&( mY > (eY-sc) && mY < eY)) //做位置判断的,就是判断鼠标位置是否在你设定的SC范围内。 { alert("就在右下角SC的范围内。"); }}兼容性我只看了chrome,就提供个思路。主要是判断鼠标事件发生时鼠标的位置。