javascript - 如何使用热键打开多个链接?

标签 javascript jquery html hotkeys

我想在网页上使用热键打开多个链接。为此,我使用 accesskey 进行热键映射和以下代码。

<a href="https://link1"
   onclick="window.open('link2'); window.open('link3'); return true;"
   accesskey="1">Some text</a>

当使用 accesskey 访问元素时,onclick 事件不会确认(但用于选择和输入的选项卡有效)。是否有其他DOM事件或方法可以完成hotkey = 'open_multiple_windows'的功能?

我尝试过使用onsubmitonchangeoninputonselectonopen.

最佳答案

<a href="#" onclick="window.open('https://google.com','_blank'); window.open('https://bing.com','_blank');" accesskey=1></a>

此代码应该可以工作,但可能会阻止多个页面(作为弹出窗口)

关于javascript - 如何使用热键打开多个链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38047411/

相关文章:

javascript - "old browsers"中的 HTML 选择值

javascript - HighCharts pointRange chop 宽度。这是 HighCharts 的错误还是我遗漏了什么?

html - 如何让页面占据整个浏览器窗口?

javascript - 如何使用jquery获取一行中的列

jquery - 单击另一个元素时触发下拉选择框

Javascript - 从元素中按名称获取元素?

javascript - 通过ID获取选择元素的值

javascript - 加载DOM元素图像div而不下载资源

javascript - Ext JS - 如何在新窗口中从网格填充文本字段

javascript - 向 CSS/JS 选项卡添加淡入淡出效果