2016-05-10 4 views
2

アンカータグではどのようなtarget = "_ parent | _top"ですか?htmlどのようなtarget = "_ parent"と "_top"はアンカータグ内にありますか?

<a href="somepage.html" target="_parent">link</a> 

私はそれについての例を見つけませんでした。誰かがこの属性の本当の例を与えることができれば素晴らしいだろう。 さまざまなリソースを確認しましたstackoverflow

これらの属性値は現在使用できない場合は廃止されましたか?これらの属性値に関する記事では、それが何を意味するのかが分かりにくいので、私は混乱しています。例を挙げません。

+1

が重複する可能性を[ターゲット= "\ _空白"対ターゲット= "\ _new"](http://stackoverflow.com/questions/4964130/target-blank-vs-target-new) –

答えて

3

target = "_ self"これは、同じフレームにアンカーを開きます。紛らわしいのは、一般的にフレームを書き込まない(HTML5ではframeタグとframesetタグが廃止されている)ため、人々はこれを同じウィンドウ関数とみなします。代わりに、このアンカーがフレームにネストされている場合、そのフレームでのみ意味を持つソートボックスモードで開きます。彼らは=「_トップは、」これは、それが中にネストされているすべてのフレームの外で破って開き、内部のいずれかに別の

ターゲットを入れ子になった場合

ターゲット=「_親は、」フレームの次のレベルアップで開きますブラウザウィンドウの最上位のドキュメントとしてのリンク。ウェブサイトを作成する一般的な方法は、内部フレームとframespaceを作成することだったとき

1

_parentは、例えば を使用した。

<html> 
    <frameset framespacing="0" rows="50%, 50%"> 
    <frame frameborder="0" src="red.html" scrolling="no" noresize="1" /> 
    <frame frameborder="0" src="blue.html"        /> 
    </frameset> 
</html> 

この場合にはblue.html内部リンクは内部のターゲットを開きます。フレーム target _parentを使用すると、ページは親コンテナで開き、blue.htmlボックスには表示されません。

_topは似ていますが、リンクはメインウィンドウでこれまで開いています。 例:http://www.w3schools.com/html/tryit.asp?filename=tryhtml_links_target_top

1

taget = "_ parent"は、フレームセットファイルが別のフレームセットファイル内にネストされている状況で使用されます。 "_parent"を使用する内部フレームセット文書の1つのリンクは、内部フレームセットファイルがあった場所に新しい文書をロードします。

チェックこの例:http://www.tagindex.net/html/frame/example_t03.html

ターゲット=「_トップは、」リンク先のページが全体新しいウィンドウ

で開か状況で使用されているトップのため、この例をチェックしてください:のhttp://www.tagindex.net/html/frame/example_t01.html

+0

うーん..それは今や意味をなさない。まことにありがとうございます。ですから、コンテンツが現在のページの親にロードされているリンクをクリックして、ページ上のリンク(別の(親)ページのフレームにロードされている)をリンクするためにtarget = "_parent"を適用すると、 –

関連する問題