Задать вопрос

[jQuery] Как открыть новое окно с помощью средней кнопки?

Есть достаточно известный код для открытия ссылок в новом окне:



$(function() {<br/>
 $('._blank a').click(function() {<br/>
 window.open(this.href);<br/>
 return false;<br/>
 });<br/>
});<br/>




Вопрос: как сделать то же самое, только для средней кнопки мыши?



P.S. Вопрос в том «как» и не «зачем».

P.S.S. использовать mouseup, mousedown не желательно.
  • Вопрос задан
  • 5709 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
$(function() {
	$('._blank a').click(function() {
		if(event.button == 1) window.open(this.href);
		return false;
	});
});
Ответ написан
perl_demon
@perl_demon
Пробовал в Chrome и FF под Linux. В обоих случаях по средней кнопке ссылка открывается в новом окне.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы