webページの制作について質問です。

リンクをクリックした場合に利用者がタブブラウザを使用している場合はタブで開くように指定することはできるでしょうか。
新規ウィンドウを開かせるのではなく、同じウィンドウ上に新規タブを開かせるようにしたいと考えています。
ブラウザの挙動に依存すると思うので100%確実でなくてもかまいませんが、出来る限りコントロールする方法があればお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/07/07 00:19:02
  • 終了:2009/07/14 00:20:03

回答(5件)

id:Cherenkov No.1

Cherenkov回答回数1503ベストアンサー獲得回数4932009/07/07 04:32:18

ポイント10pt

<a target="_blank"がいいとおもいますが、

ユーザが自らの意志で、「別ウインドウを開く」かどうか選択できない。 を利用してFlashでリンクを貼ってみてはどうですか。


  • getURLの説明

http://www.1art.jp/flash/le/lesson20/lesson20.htm

id:nanoruhodono No.2

nanoruhodono回答回数28ベストアンサー獲得回数62009/07/07 07:52:44

ポイント10pt

直接的な回答ではありませんが、web制作する場合のスタンスの話でもあると思うのでこちらで回答します。

正直言って窓のサイズが強制的に変えられたりなどweb側からユーザー側のウィンドウの挙動をあれこれ強制的に操作されるのは好まないです。

webアプリケーションとしてタブの利用が望まれる作りなら「タブで開く設定」をユーザー側にしてもらうように上手に誘導するのが良い方法だと思います。

タブで開くことが便利だとユーザーが思えばそうしますし、そうでないなら余計なお世話です。


別ウィンドウで開くリンク先をタブで開く

http://azby.fmworld.net/usage/windows_tips/20080716/index.html


リンクを新しいタブで開くには?/ブックマークを新しいタブで開くには?/画像を新しいタブで開くには?

http://foxkeh.jp/howto/1137/

id:pahoo No.3

pahoo回答回数5960ベストアンサー獲得回数6332009/07/07 08:06:56

ポイント10pt

Aタグ <a href="URL" target="名前"> の“名前”の部分を blank, _self, _parent, _top 以外の同じ文字列にすれば、同じタブで開きます。(非タブブラウザでは同じウィンドウに表示されます)

⇒(参考)HTMLタグリファレンス

id:papavolvol No.4

papavolvol回答回数1074ベストアンサー獲得回数1982009/07/07 13:15:54

ポイント10pt

<a href="xxxxx" target="_blank">yyyyyy</a>

で、通常は新しいウィンドウではなく、新しいタブを開いて表示してくれますよ。

http://www.tohoho-web.com/html/attr/target.htm

id:esecua No.5

esecua回答回数510ベストアンサー獲得回数102009/07/07 15:05:17

ポイント10pt

できません。別窓(target="_blank")でしていするしかないでしょう。

つぎのHTMLVerに期待するしかないですね。http://code.google.com/

  • id:Reiaru
    > タブで開くように指定することはできるでしょうか。

    今の所はできない筈です。
    target="_blank" を用いるにせよ JavaScript を用いるにせよ、
    Web サイト側から指定できるのは新しいウィンドウを開く所までです。

    タブや新規ウィンドウの扱いは完全にブラウザ側に依存ます。
    ブラウザの方でそうした対応を行ってもらうしかありません。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません