Щелчок средней кнопкой по ссылке на хром иногда также переключает текущую вкладку на новую

В хроме, большую часть времени, когда я щелкаю средней кнопкой по ссылке (текст или изображение), это открывает новую вкладку, и текущая вкладка не изменяется. Это - ожидаемое поведение.

Однако некоторые веб-сайты имеют ссылки (я сказал бы, что 5%), который также переключает текущую вкладку на новую. Например: на этой странице название плееров в основном списке имеет проблему.

Путем рассмотрения источника я ничто не нашел anormal (ссылка является стандартным тегом HTML). Но если я отключаю JavaScript, у меня нет проблемы. Я посмотрел на источник и не нашел проблематичный сценарий... Обратите внимание также, что, если я открываю вкладку щелчком правой кнопкой> открытая ссылка в новой вкладке, нет никакой проблемы.

Я хотел бы знать, находите ли Вы причину проблемы и как я могу зафиксировать ее. Я выполняю хром 10.0.648.204 на окнах 7 x64.

Править: веб-сайт выше больше не показывает поведение, но меня, подоконник иногда имеет проблему на других сайтах (который я не помню),

5
задан 28.03.2012, 22:06

1 ответ

Строка таблицы, что те ссылки плеера находятся на использовании следующий код HTML/JS:

<tr class="wide_middle" id="/replays/45470"
    onmouseover='document.getElementById("/replays/45470").className = "wide_middle_hover";'
    onmouseout='document.getElementById("/replays/45470").className = "wide_middle";'
    onClick="window.location = 'replays/45470'" ... ...

Поэтому при щелчке средней кнопкой по ссылке, Вы также в действительности нажимаете строку таблицы, следовательно почему JavaScript затем изменяет текущую вкладку на целевую страницу также.

Установка этого расширения должна смочь решить проблему.

5
ответ дан 07.12.2019, 17:48

Теги

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