window.open с помощью среднего щелчка мыши

AlexSchultz

Пользователь
Регистрация
22.08.14
Сообщения
1
Реакции
0
Баллы
1
Я использую приведенный ниже код, чтобы открыть ссылку на кнопку, используя левую и среднюю кнопки мыши. Как и сейчас, если вы нажмете среднюю кнопку, откроется новая вкладка, и затем вам придется вручную щелкнуть эту вкладку, чтобы просмотреть ее содержимое. Я хотел бы отметить, что это происходит только в FireFox.

Однако в Chrome открывается новая вкладка и затем также привлек внимание сразу после того, как вы нажмете кнопку средней кнопкой мыши.

Есть ли быстрый способ заставить скрипт работать в FireFox так же, как и в Chrome?

Спасибо,
Алекс

ИСТОЧНИК КОДА: https://stackoverflow.com/questions/40946442/how-can-i-make-a-javascript-link-openable-via-middle-click

Код:
<html> <head> <script language="javascript" type="text/javascript"> function open_on_middle_click(event,url,target) { var x = event.buttons; if (x == 4) { window.open(url, target); } } </script> </head> <body> <div onclick="window.open('[URL='https://wmlogs.com/yti/bj55jb21odHRwczovL2dvb2dsZSsd2']https://www.google.com[/URL]')" onmousedown="open_on_middle_click(event,'https://www.google.com','_blank')" style="width: 120px; height: 20px; font-family: arial; border: 1px solid black; text-align: center; cursor: pointer;">button</div> </body>
</html>
Код (разметка):
window.open с помощью среднего щелчка мыши
 

ivaann

Пользователь
Регистрация
13.03.14
Сообщения
1
Реакции
0
Баллы
1
Я думал, что window.focus() после window.open() может работать, но это не так. Если вы также контролируете открытый URL-адрес, вы можете попробовать реализовать Ролловер окна техники, но будет некоторое мерцание, поскольку первая страница закрывается и перезагружается.
 

Ryclan

Пользователь
Регистрация
19.05.14
Сообщения
1
Реакции
0
Баллы
1
Есть ли способ реализовать какую-то команду alt+tab, чтобы окно не было в фокусе, тогда сценарий alt+tab выведет его на передний план. Обратите внимание: это выше моей зарплаты, но каждая идея имеет значение, и я считаю, что она надежная.
 
Сверху Снизу