_self
フレーム ターゲットが役立つ、または使用する価値があるのはいつですか?
それは(常に?)デフォルトの動作ではありませんか?
_self
target 値は、単一ページ アプリと同じベースのリンクに対してページ全体の再読み込みを強制する必要がある場合に、AngularJS の HTML5 ロケーション モードと組み合わせて使用することもできます。
https://docs.angularjs.org/guide/$location#html-link-rewriting
次のような場合、リンクは書き換えられません。代わりに、ブラウザは元のリンクへのページ全体のリロードを実行します。
ターゲット要素を含むリンク 例:
<a href="/ext/link?a=b" target="_self">link</a>
...
<base target="_self"/>
Firefox のサイドバーにロードしたいページがあるとき、私にとって非常に便利でした。メインウィンドウでリンクを開くのではなく、クリックしたリンクがサイドバーにとどまるようにしました。上記を<head>
修正された私に追加すると、すべてのページのリンクがサイドバー内にとどまります。