【发布时间】:2013-03-24 03:45:48
【问题描述】:
_selfframe target 什么时候变得有用或值得使用它?
这不是(总是?)默认行为吗?
【问题讨论】:
_selfframe target 什么时候变得有用或值得使用它?
这不是(总是?)默认行为吗?
【问题讨论】:
_self 目标值也可以与 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> 可以修复我,并且所有页面的链接都保留在侧边栏中。
【讨论】:
可以使用<head> 中的<base> 标记更改默认值:
<base href="http://www.mysite.com/" target="_blank"/>
在这种情况下,您可以在链接上使用target="_self" 来覆盖base 设置的target。
【讨论】:
base 标签。