自从我接触网络编程以来,我一直使用在新窗口中打开链接
target="blank"
但大多数时候,在这里和网络的其他地方我见过使用:
target="_blank"
两种形式都有效(当然),但我不知道这两个版本之间的区别,也不知道正确的方法是什么(以及为什么)....
blank
针对称为“空白”的现有框架或窗口。仅当“空白”尚不存在时才会创建新窗口。
_blank
是一个保留名称,目标是一个新的、未命名的窗口。
简而言之,使用
target="_blank"
它总是打开一个新窗口,但使用 target="blank"
它将在第一次打开一个新窗口,并且该窗口将在第一次之后重复使用。
target="_blank" && target="blank" 都将打开 新窗口或选项卡。 区别在于
target="_blank"
每次点击,都会在新窗口中打开。
target="blank"
再次(多次)单击时,它将在第一次单击时打开的同一窗口中打开(重复使用相同的选项卡)。 它对属性为“blank”的所有链接文档重复使用相同的选项卡