一些网站使用 JavaScript 做一些烦人的事情,例如用如下代码替换浏览器的默认行为,即在鼠标中键单击时打开新标签页:
<a href="http://stackoverflow.com"
onclick="window.location.href='http://stackoverflow.com'; return false;">
Stack Overflow</a>
有什么方法可以将控制权交还给我的浏览器,这样我就可以决定何时打开新标签页?现在我必须求助于右键单击链接并选择在新标签页中打开链接或在我的浏览器的后退按钮后被粗鲁地导航走开。
答案1
你还没有说明你使用的是哪种浏览器,但我发现此扩展适用于 Chrome。我还没有进行过广泛的测试,但它适用于 twitter.com,默认情况下,当鼠标中键单击某人的 Twitter 句柄时,会弹出一个小的个人资料框,而不是在新选项卡中打开他们的完整个人资料。