Я хочу иметь возможность открыть любую ссылку в новой вкладке, но некоторые сайты (пример) работают так:

Всякий раз, когда я нажимаю на ссылку, ссылка открывается на текущей вкладке, поэтому ни щелчок правой кнопкой мыши, ни нажатие средней кнопки, ни нажатие Ctrl+Click не работают.

Это можно обойти?

РЕДАКТИРОВАТЬ 2: Поскольку вы, кажется, ошибаетесь, что только НЕКОТОРЫЕ, а не ВСЕ ссылки являются регулярными, это показывает поведение ссылок на сайте.

РЕДАКТИРОВАТЬ: обратите внимание, что не все ссылки в примере работают как обычные ссылки. Что я действительно хочу сделать, так это легко (а) сравнить определения нескольких слов или (б) разветвить и сравнить определения нескольких ссылочных слов, но отдельные ссылки для слов открываются на одной вкладке.

1 ответ1

1

Похоже, что dictionary.com использует ReactJS. в соответствии с этим Почему CTRL-клик не открывает некоторые ссылки в новой вкладке? и Google для реагирования, не открывающий ссылки в новых вкладках, вероятно, даст вам больше информации.

как заметил @ DavidPostill ♦, щелчок правой кнопкой мыши и выбор "открыть ссылку в новой вкладке" работает хорошо ...

Я также отметил, что ваш пример сайта манипулирует историей, поэтому перейти на сайт, щелкнув по нескольким ссылкам и вернуться на стартовую страницу, невозможно.

Если щелчок правой кнопкой мыши и выбор "открыть в новой вкладке" неприемлем, то вы можете использовать макрос (если ваша клавиатура / мышь или сторонний плагин для Windows) его поддерживают

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .