いつもは新しいタブで開いて、ここぞという状況では新しいウィンドウで開いてくれていたのに、何かのきっかけで、すべて新しいタブで開くようになってしまった。 ※ 環境:Firefox 3.6.14/Windows XP
- bookmarklet
javascript:void window.open( "about:blank" , "_blank" , "width=300,height=400,scrollbars=yes");
次のページの
- (mozilla.com) 設定ウィンドウ - タブパネル | 操作方法 | Firefox ヘルプ
→ http://support.mozilla.com/ja/kb/設定ウィンドウ - タブパネル
「新しいウインドウではなく新しいタブで開く」の「注意」には、次のように書かれている。
注意: 一部の指定されたサイズでのみ正しく表示されるページのために、このオプション設定 が無視されることがあります。リンクを新しいタブに開くようにしていても、新しいウインドウのサイズがページ作者によって指定されていると、リンクが新しいウインドウで開かれます。
やっぱり、新しいウィンドウで開いてくれてもよさそうな感じの説明。
あれこれ検索していたら、次の記述を発見。
リンクが window.open の時、サイズ指定がある時はウインドウで開く 「browser.link.open_newwindow.restriction」を「2」にする。
- (bowz.info) [ Firefox ] target="_blank" のリンクを現在のタブで開く方法 | Bowz::Notebook
→ http://bowz.info/817#extended
日本語で検索できるページを作ってくれている事に感謝しつつ browser.link.open_newwindow.restriction を検索
- (mozillazine.org)Browser.link.open newwindow.restriction - MozillaZine Knowledge Base
→ http://kb.mozillazine.org/Browser.link.open_newwindow.restriction
"about:config" で "browser.link.open_newwindow.restriction" を "2" へ設定して回復。