这两天中终于把 Ubuntu 7.04安装好了,但发现 Ubuntu 下面的 Firefox (已经升级到2.05)总是在新的窗口打开新的网页,即使在 firefox 中设置了在新 tab 中打开也没有作用。如果想在新的 tab 中打网页,只能用鼠标的中键,使用起来感觉很不爽。解决的方法如下:(参考:http://ubuntuswitch.wordpress.com/2007/03/01/open-only-tabs-in-firefox-in-ubuntu-without-extension/)
1. 打开一个新的Firefox窗口,在地址栏输入 about:config
2. 把 browser.link.open_newwindow 改为 3
把 Change browser.link.open_newwindow.restriction 改为 0 (或 2)
注:
browser.link.open_newwindow 的作用是控制链接是否在新窗口中打开,有以下3 个值可选:
* 2 (默认值) 在新窗口中打开
* 3 在新tab中打开
* 1 (或其它值) 在当前窗口/tab中打开
browser.link.open_newwindow.restriction 定义了通过 JavaScript 打开的窗口是否与 browser.link.open_newwindow 的设置一致,也有3个可选的值:
* 0 (firefox 1.0 及之前版本的默认值) 所有通过 JavaScript 打开的窗口与browser.link.open_newwindow 的设置一致
* 1 在新窗口中打开(和IE一样)
* 2 (firefox 1.5及以后的版本的ldo默认值) 有设置窗口属性的 (如 size, status bar) 则在新窗口中打开,没有的,则与 browser.link.open_newwindow 的设置一致