发布于 2014-02-21 16:44:03
严格地说,你所做的(不使用下划线)是不正确的。
如果您选择简单地使用target="blank",那么您的链接仍将正确打开,但有一个微妙的区别:单击链接将重用上次打开的窗口,而不是打开新的窗口。
这是因为target属性包含链接应该打开的框架的名称。如果名称为“空白”的框架(正如您声明的那样)不存在,那么它将打开一个新窗口并将其指定为该名称。因此,每当您的页面中的另一个也包含target=“空白”的链接被单击时,就会改变上次打开的窗口(假设它仍然打开)。
基本上,你不需要重新浏览你以前做过的所有事情,但是如果你想让它每次打开一个新的选项卡/窗口,你就应该考虑继续使用target="_blank"。
发布于 2014-02-21 16:39:53
_blank的意思是“打开一个新的未命名的窗口”
blank的意思是“使用名为‘空白’的窗口/选项卡/帧”
如果使用target="blank"单击第二个链接,那么它将在与第一个target="blank"链接相同的窗口中打开。
发布于 2014-02-21 16:39:34
target属性可以是框架的名称(可以是任何名称),也可以是以_开头的三个特殊名称之一。
https://stackoverflow.com/questions/21940010
复制相似问题