ユーザーがキーを押したときに、新しいタブ/ウィンドウでリンクを開こうとしています。
リンクを開くために作成した関数は次のとおりです。ユーザーが「X」キーを押すと呼び出されます。
function open_link() {
window.open($("#active").attr("link"), '_blank');
}
私のページはこのような div の束で構成されており、ユーザーはキー j/k で上下に移動してアクティブな div を設定します。これはすべて機能しますが、「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/">