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

[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 не желательно.
  • Вопрос задан
  • 5692 просмотра
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
$(function() {
	$('._blank a').click(function() {
		if(event.button == 1) window.open(this.href);
		return false;
	});
});
Ответ написан
perl_demon
@perl_demon
Пробовал в Chrome и FF под Linux. В обоих случаях по средней кнопке ссылка открывается в новом окне.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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