• ベストアンサー

target設定とfirefoxのタブ、ウィンドウの動作

リンク(aタグ)のtarget設定と firefoxの『(1)同じタブで開く』『(2)新しいタブで開く』『(3)新しいウィンドウで開く』 の違いについて質問します。 どのようにaタグやtargetの設定をすれば、firefoxにて(1)(2)(3)という違う効果を出すことができるのでしょうか? firefoxの設定や、タブ関連のプラグインによって、それらは設定変更可能なことはわかっていますが、 デフォルトの設定の場合について教えていただけると幸いです。 ちなみに、私の環境(firefox 1.5.0.10)では、 <a href="window_test2.html" target="_blank">同じサーバーのファイル</a> だと、『(3)新しいウィンドウ』で開き、 <a href="http://www.yahoo.co.jp/" target="_blank">ヤフー</a><br /> だと、『(1)同じタブ』で開かれます。 これは、別のドメインなら『(1)同じタブ』で開き、同じドメインなら『(3)新しいウィンドウ』で開く ということを意味しているように思われます(いったいこれはどういうことか?) もちろん、リンク先に関わらず、(1)(2)(3)を使い分けるようにしたいです。 どうぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.2

タブかウインドウかの選択をHTMLなどウェブページ側の設定で指定する事は出来ないと思います。 少なくともウェブ標準のやり方では不可能。ブラウザの独自拡張スクリプト云々を使えばひょっとしたら可能かもしれませんが邪道のような気がする。 タブで開きたいのをウインドウで開かれたりウインドウで開きたいのをタブで開かれたりするって結構迷惑ですよ。 まぁ、要はブラウザ側で指定するっきゃないってことですね。 あと拡張≠プラグインね。一部のユーザーが、ですが猛反発した問題なんですからコレ。 http://ja.wikipedia.org/wiki/%E6%8B%A1%E5%BC%B5%E6%A9%9F%E8%83%BD_(Mozilla)#.E7.AA.93.E3.81.AE.E6.9D.9C.E3.80.8C.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.80.8D.E5.95.8F.E9.A1.8C

その他の回答 (1)

回答No.1

当方環境において、入手場所がわからなかったんで1.5.0.10では確認していませんが、 プロファイル削除した真っ白な状態では、 1.5.0.12ではデフォルトではタブではなくどちらも、新しいウィンドウで開くことになっており、オプションの方で 「新しいリンクを開く時・・・」で「タブ」で開くか「ウィンドウで開く」かを設定できます。 2.0.0.4/3.0a6preでは標準でタブを利用するようになっているようで、 共に新しいタブで開かれました。

endo_ichi
質問者

補足

テストありがとうございます! 私の環境でも質問にありますとおり、新規ウィンドウで開くのですが、 ときどきブラウジングしている最中に、新しいタブで開かれるサイトがあります(その時は特に気に留めていなかったので、HTMLタグまで注意していなかったのが悔やまれます)。

関連するQ&A