Javascript:Opera在中间点击时打开新标签

时间:2012-12-28 14:33:56

标签: javascript html opera

http://jsfiddle.net/X47f5/1/

HTML:

<a href="javascript:void(0);">test link</a>​

的javascript:

$('a').bind('click mouseup mousedown',function(e){
    e.preventDefault();
    return false;
});​

是否有任何可以防止此行为的修复程序?

在所有其他浏览器中,它按预期工作。

1 个答案:

答案 0 :(得分:1)

根据Javascript Madness: Mouse Events

  

Opera中的鼠标中键也被破坏了。它会触发事件,但无法禁用默认操作。到目前为止,没有摆弄它的破坏方式。

所以看起来你好运,直到Opera得到修复。