当用户按下一个键时,我试图在新选项卡/窗口中打开一个链接。
这是我为打开链接所做的函数,它在用户按下“X”键时被调用。
function open_link() {
window.open($("#active").attr("link"), '_blank');
}
我的页面由一堆看起来像这样的 div 组成,用户通过使用键 j/k 向上/向下导航来设置活动的。所有这些都有效,但问题是当按下“X”键打开链接时会出现弹出窗口被阻止的警告。
<div class="read entry" id="active" entryNumber="0" entryId="733" link="http://www.reddit.com/r/buildapc/comments/1aux43/build_help_ordering_soon_final_review/">