javascript - 在新选项卡中打开链接并且仅在新选项卡中打开链接

标签 javascript html usability

我需要打开一个新选项卡或弹出窗口,然后在任何其他时间单击原始源链接时,它都会更新已打开的选项卡或窗口。现在它只是不断打开一个新选项卡,这不是预期的行为。

最佳答案

指定自定义目标名称:

<a href="something.html" target="otherpage">Go to some page #1</a>
<a href="something2.html" target="otherpage">Go to some page #2</a>

这将“命名”另一个窗口/选项卡,并在该页面或新窗口/选项卡(如果尚不存在)中打开具有相同目标的链接。通过将名称指定为第二个参数,您可以使用 window.open 实现相同的效果。

关于javascript - 在新选项卡中打开链接并且仅在新选项卡中打开链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10132833/

相关文章:

javascript - 查找数组中字符串的平均字符串长度 - Javascript

Soundcloud 的 Javascript 接口(interface)

php - 如何将类添加到侧边栏小部件的 <ul> 和子元素 <li> - Wordpress

javascript - jquery 添加带有动态 url 的背景图片

android - 在不将用户转发到 "settings"的情况下启用 GPS?

html - 自动对焦属性和历史导航问题

javascript - 如何使用 spin.js 显示页面加载指示器

javascript - 复选框一次检查一个在 gridview 中不起作用

javascript - 使用 Safari 在本地下载 blob

html - 字体在 WKWebView 中看起来比在 UIWebView 中小