Firefox使用stopBubble(e)可以让alt键不聚焦浏览器菜单,但IE8不行,下面的两个方法都没用。如果加一个alert("msg")是肯定可以的,因为焦点发生了变化,但实际应用当然不能这样。不知道有没有什么方法,请各位指点。
//阻止浏览器的默认行为
    function stopDefault(e) {
        //阻止默认浏览器动作(W3C) 
        if (e && e.preventDefault)
            e.preventDefault();
        //IE中阻止函数器默认动作的方式 
        else
            window.event.returnValue = false;
        return false;
    };    function stopBubble(e) {
        //如果提供了事件对象,则这是一个非IE浏览器 
        if (e && e.stopPropagation)
        //因此它支持W3C的stopPropagation()方法 
            e.stopPropagation();
        else
        //否则,我们需要使用IE的方式来取消事件冒泡 
            window.event.cancelBubble = true;
    };