48

target="_top"アンカータグで時々見かけます。それは何をするためのものか?

<a href="http://foobar.com" target="_top">Foobar</a>
4

6 に答える 6

43

リンクが にあるiframe場合、新しい Web ページは にロードされずiframe、代わりにブラウザがウィンドウ自体でページを開きます。

于 2013-04-26T07:30:29.667 に答える
1

@hamonが言ったように

jQuery で _top を使用する例

サイトがフレームセットに含まれている場合

$(document).ready(function() {
    if(top.location != location) {
        $('a, form').each(function() {
            if(!this.target) {
                this.target = '_top';
            }
        });
    }
});

だから..あなたのサイトのすべてのリンクは、フレームではなく新しいウィンドウで開きます (クレジット)

于 2013-04-26T07:30:32.810 に答える