何时使用target ="_ self"

tal*_*les 24 html anchor iframe

_self 框架目标何时变得有用或值得使用?

是不是(总是?)默认行为?

Adr*_*ian 32

可以使用以下<base>标记更改默认值<head>:

<base href="http://www.mysite.com/" target="_blank"/>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,您可以target="_self"在链接上使用覆盖target设置base.


par*_*ier 16

_self 当您需要对与单页应用程序具有相同基础的链接强制执行完整页面重新加载时,目标值也可以与AngularJS的HTML5位置模式结合使用.

https://docs.angularjs.org/guide/$location#html-link-rewriting

在如下情况下,链接不会被重写; 相反,浏览器将执行整页重新加载到原始链接.

包含目标元素的链接示例: <a href="/ext/link?a=b" target="_self">link</a>

...