以下目标属性值将打开新的标签页的链接:为什么target =“blank”有效?
<a href="http://www.w3schools.com" target="_blank">Visit W3Schools</a>
为什么以下(在blank
下划线省略)显然是在所有的浏览器做?这是不同的价值?
<a href="http://www.w3schools.com" target="blank">Visit W3Schools</a>
以下目标属性值将打开新的标签页的链接:为什么target =“blank”有效?
<a href="http://www.w3schools.com" target="_blank">Visit W3Schools</a>
为什么以下(在blank
下划线省略)显然是在所有的浏览器做?这是不同的价值?
<a href="http://www.w3schools.com" target="blank">Visit W3Schools</a>
<a target="_blank|_self|_parent|_top|framename">
target="blank"
试图打开名为“空白”现有的框架,所以你可以使用任何其他字代替blank
,例如target="whatever"
看到这里jsfiddle
如此,因为框架(窗口)与名“空白”不存在,它会打开一个新的窗口,您的印象中,是_blank
同样的事情,但_blank
是目标属性
target="_blank"
预留值在新风打开给定的URL流读到这里 target="whatever"
目标命名的窗口“什么”,如果窗口不存在,它更多信息创建一个新的窗口
target = blank在标题为空白的新窗口中打开链接,其中target = _blank只是在新窗口中打开它。所以如果你有两个链接w/target = blank,那么他们都会在同一个新窗口中打开,但是如果你有两个链接w/target = _blank,他们都会在他们自己的新窗口中打开。
空白目标是一个名为“空白”的现有框架或窗口。只有当“空白”不存在时才会创建新窗口。 _blank是一个保留名称,用于定位一个未命名的新窗口。
感谢澄清! – im1dermike