要在新标签页中打开链接
<a href="mypage.php" target="_blank">My text</a>
使用javascript
<script type="text/javascript">
function openLink(){
window.location = 'my_page.php';
}
</script>
<span onclick="openLink()">My text</span>
如何使用 CTRL +单击或用鼠标滚轮单击在新标签中打开链接,而无需使用“ a”标记?
答案 0 :(得分:0)
您需要检查事件对象的button
和ctrlKey
属性,并在有条件的情况下使用
document.querySelector('button').addEventListener('click', function(evt){
console.log('CTRL key : ', evt.ctrlKey, ' Button : ', evt.button);
})
<button>
Click me
</button>