我们看msdn的描述,一个tagtarget指定在什么地方显示链接的URL。它是浏览上下文的名称或关键字:选项卡、窗口或。以下关键字具有特殊含义:_self:将URL加载到与当前浏览器相同的浏览上下文中。这是默认行为。_blank:将URL加载到新的浏览上下文中。这通常是一个选项卡,但用户可以将浏览器配置为使用新窗口。_parent:将URL加载到当前浏览器的父浏览器上下文中。如果没有父级,这与_self._top的行为相同:将URL加载到顶级浏览上下文(即,作为当前浏览上下文的祖先的“最高”浏览上下文,并且没有父级).如果没有父母,这与_self的行为相同。翻译一下,这个属性可以指定在哪里显示我们的链接页面。该属性的值可以是标签窗口或iframe等浏览器上下文的名称,也可以是关键字。下面有几个关键字有特殊含义_self:直接在这个上下文中加载链接,a标签的默认行为_blank:在新的浏览器上下文中打开链接,基本上是一个新的tab_parent:上下文的父级Loadthelinkbelow,ifthecontextisnotaniframe,thebehaviorisconsistentwith_self_top:Loadthelinkinthetopcontextofthecontext,ifthecontextisnotaniframe,thebehaviorasthesameas_self用大白话描述,你可以指定目标值的iframename或windowname,任意值,或者指定iframe中加载名称的那四个特殊关键字,例如:iframename指定windownamewindowname指定任意关键字操作类似于指定windowname打开新标签页,直接在其中加载新链接_self,就是直接在当??前tab打开_blank反正新的tab_parent有父frame,比如iframe的上层,直接刷新iframe宿主页面。_top是有祖先框架时,情况是标签页中有iframe,后代iframe的a标签设置了_top,祖先标签页加载了新的url
a标签的target属性仔细审题相关文章