html - 打开指向新选项卡的链接,然后打开指向刚刚打开的同一选项卡的另一个链接

标签 html css

所以我已经知道如何使用 target=_blank 打开新选项卡的链接。 我的问题是如何在同一选项卡上打开第二个链接,而不是打开另一个新选项卡,从而创建三个而不是两个选项卡?

示例:

<a href="allProducts.html" target=_blank>Products</a>

单击时,应打开一个新选项卡。

<a href="allArtists.html" target=_blank>Artists</a>

单击此按钮后,应打开上一个新选项卡,而不是打开另一个新选项卡。

因此,您应该拥有初始页面,然后单击 allProducts 在新选项卡上获取该页面,然后单击 allArtists 打开 allProducts 选项卡来替换它,而不是打开第三个选项卡。

最佳答案

您可以给<a>是常见的target属性,除 _blank 之外的一项,例如:

<a href="allProducts.html" target="sidewindow">Products</a>
<a href="allArtists.html" target="sidewindow">Artists</a>

由于堆栈片段沙箱而无法嵌入,但您可以在此处查看它的实际效果:

https://jsfiddle.net/kbqp6dwa/

关于html - 打开指向新选项卡的链接,然后打开指向刚刚打开的同一选项卡的另一个链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53246254/

相关文章:

html - 如果缺少其他 div,则扩展 div 宽度

javascript - 如何在网站的菜单页面上添加 3d Logo ?

html - Bootstrap 网格偏移问题

javascript - 响应式文本框 jQuery Mobile

javascript - 添加/删除类的导航菜单动画

html - 为什么我的 CSS 菜单有时格式错误?

javascript - JS 隐藏横幅仅适用于 Firefox

javascript - 使用 jQuery 检查是否有任何祖先有一个类

php - 上传个人资料图片并显示

html - 将 CSS 类属性应用于 Firefox/IE 与 Chrome 中的链接元素