• ベストアンサー

_blank?_brank?

WEBデザイナーをしています。 リンクで別ウインドウに表示させる場合、target="_blank"を使用しますよね?私もずっとそれを使っていました。タグを直接打っているもので。 ところが、今日"_brank"を使っている人も結構いることに気付いたのです。 調べてみると、タグ辞典には"_blank"で載っているし、英単語にも"brank"なる言葉は載っていないのです。 ところが不思議なことに"_brank"でもきちんと動作しているようです。 これはどういう現象なのでしょうか?単に間違えただけなら動作しないはずですよね? 一説によるとサーバでそういう指定ができるとも聞いたのですが…。真偽のほど分かる方教えてください。

noname#236902
noname#236902
  • HTML
  • 回答数2
  • ありがとう数7

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

  • ベストアンサー
  • selene_pl
  • ベストアンサー率49% (102/207)
回答No.2

試してみればわかりますが、_blankと_brankでは、動作は異なりますよ。 <a href="http://www.yahoo.co.jp/" target="_blank">yahoo!</a> <a href="http://www.google.co.jp/" target="_blank">google</a> として、yahooを新しいウインドウで開いたあとに、そのウインドウを消さずに、googleを開いてみてください。 そして同様のことを、_brankでもやってみると、違いがわかると思います。 用は、_blankだと、常に新しいウインドウを開くのに対し、 _brankだと、「_brankという名前のウインドウ」に、続けて表示しようとするってことです。

noname#236902
質問者

お礼

ありがとうございます。わけがわかりました。

その他の回答 (1)

  • infinity
  • ベストアンサー率41% (123/295)
回答No.1

存在しないウィンドウ名を指定すると、 新しいウィンドウで開くようになっています。 target指定では通常_blankを使いますが、 任意の文字でも開きます。 newでもabcでも。 もちろんその名前のフレームがあれば それを開こうとしますけどね。

noname#236902
質問者

お礼

回答ありがとうございます。

関連するQ&A

  • target=”_blank” が効きません

    <body>  <ul><li><a href="○" target="_blank">リンク</a></li></ul> </body> 上記のように、<a>~</a>を<ul>~</ul>で囲うとtarget="_blank"が効きません。 <a>~</a>を<p></p>など他のタグで囲った場合は効きます。 <ul>~</ul>で囲った場合だけ効きません。 どんな原因が考えられるのでしょうか… ulにかけているcssの中にtarget="_blank"を殺すような記述が入ってしまっているのでしょうか。 そんなcssありますか? 目的はリンクを別窓で開きたいだけです。 ヒントをいただけますと助かります。

    • ベストアンサー
    • CSS
  • target="_blank"のリンクは、ブラウザーのJavaScpritがOFFの場合、動作しないのですか?

    以下のようなtarget="_blank"のリンクは、ブラウザーのJavaScpritがOFFの場合、動作しないのですか? <a href="target_example.html" target="_blank">リンク</a> JavaScpritがOFFでも動作すると思うのですが、下記の掲示板に「ブラウザの設定でJavascriptを無効にしてる場合はリンクを開く事ができない」というようなことが書いてありました。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q126295707

    • ベストアンサー
    • HTML
  • IE7にしてから <base target=_blank>が作動しなくなりました;

    個人でイラストサイトを運営しています。 リンク集のページで<base target=_blank>というタグを使っているのですが、 IE7をインストールしてから新窓に開いてくれなくなりました; IE7のパソコンの人はみんなそうなのでしょうか? どうやったらちゃんと新窓表示に直せますか?

  • target="_blank" にしていないのに…

    HTMLの記述でtarget="_blank" にしていないのに、 リンク先が別ウインドウ(もしくはタブ)で展開してしまいます。 ひとつのHTMLページで、特定のアンカーに対してだけこの現象が起きます。 たとえば、 <p><a href="aaa.html">aaa</a></p> <p><a href="bbb.html">bbb</a></p> <ul> <li><a href="ccc.html">ccc</a></li> <li><a href="ddd.html">ddd</a></li> <li><a href="eee.html">eee</a></li> </ul> という記述をしたとして、 aaaおよびbbbに関しては現在開いているウインドウ(タブ)でリンク先を開くのですが、 ccc、ddd、eeeに関しては別タブで開いてしまいます。 主に使っているブラウザはFirfox3.6で オプションで「別ウインドウではなく別タブで開く」にチェックしています。 IE9で同じ操作をしたらccc、ddd、eeeともに同一ウインドウで開きました(HTML記述通りの挙動)。 また、GoolgleChomeでも試しましたがFirefoxと同じく別タブで開く動作でした。 アンカーをクリックしたときの動作は、 targetを指定しないときはtarget="_self"と同等だと思っていましたが違うのでしょうか? お詳しい方、ご教授いただければと思います。

    • ベストアンサー
    • HTML
  • htmlタグでバナーに張ったリンク表示方法

    htmlタグでバナーにリンクを張り、新しいページでリンクを表示させたいのですが、target="_brank・target="topなどを入力しても、ページが変わることなく、トップのリンクを指定した範囲のみに、リンクページが固まった状態でしか表示せず、リンク先のURLには飛んでいません。 どうしたら、リンク先を表示させることができますか?

  • <a target=_blank>とJavaScriptのwindow.open()の違い

    Servlet+RDBでWebシステムを作っています。 セッションを取って、LastAccessTimeなどでユーザーを管理しているのですが、ある場面で別ウインドウを出したいと思っています。<a target=_blank>だとうまくいくのにwindow.open()だとリンク先は同じでもエラーとなってしまいますが、この2つにどのような差があるかご存知でしたら教えてください。 window.open()の方が使い勝手がいいのでこちらを使いたいのですが、やむを得ずAタグで新規に開いてからリサイズを行っています。本来新ウインドウに名前をつけたいのですが、Aタグでは無理でしょうか。こちらもわかる方がいたらお願いします。

    • ベストアンサー
    • Java
  • <a target="_top" href="***.html">が反応しない

    私はあるホームページを製作・運営しているのですが、どうも<a target="_top">が効かないんです…。 ほかのタグや、target="_blank"等は効くのですが、_topだけ、まったく反応しないんです。 ちなみに、こんな感じで使っています。 .... <iframe> <a target="_top" href="****.html">リンク</a> </iframe> ..... Sleipnirを使用しているので、そのせいかな?と思い、IEでも動作確認をしたのですが、反応がありませんでした…。 ところが、なぜかFirefoxでは作動すようです。 これは、私のパソコンの調子がおかしいのでしょうか? それとも、タグの記述の仕方が悪いのでしょうか? もしくは、「そういうもの」ということなのでしょうか? よろしくお願いいたします。

  • 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)を使い分けるようにしたいです。 どうぞよろしくお願いします。

    • ベストアンサー
    • HTML
  • 複数URLへのサーフタグ

    指定された複数のURLに自動サーフ(リンク)できるタグはないのでしょうか? この手のタグは良く使われますよね? href=<a"http://blogranking.fc2.com/in.php?id=*****"target="_blank"><img src="http://blog67.fc2.com/c_01.gif " target="_blank" </a> よろしくお願い申し上げます。

  • リンクを別ウィンドウで開く

    <target=" blank"> を使うと、リンク先を別ウィンドウで開く事が出来ますが、リンク一つ一つにタグを書かなくてはなりません。 スタイルシートで、一度に全てのリンクを別ウィンドウで開くように指定する事は可能ですか?

    • ベストアンサー
    • HTML