Откройте новую вкладку с помощью события weel и onclick - PullRequest
0 голосов
/ 03 апреля 2019

Чтобы открыть ссылку в новой вкладке

<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"?

1 Ответ

0 голосов
/ 03 апреля 2019

Вам нужно проверить button и ctrlKey свойства объекта события и использовать их в условных

document.querySelector('button').addEventListener('click', function(evt){
   console.log('CTRL key : ', evt.ctrlKey, '  Button : ',  evt.button);  
})
<button>
Click me
</button>
...