3

Похоже, что на веб-сайтах часто встречается практика предоставления пользователю текста для копирования / вставки, чтобы поместить этот текст в <input/> или <textarea/> и предварительно выбрать его для пользователя. Однако эти же веб-сайты часто не позволяют пользователю выбирать текст вручную, отменяя выбор и блокируя большинство событий мыши, когда пользователь нажимает на элемент или пытается выбрать его вручную.

Это мешает мне копировать / вставлять этот текст. Чтобы скопировать в X11, сначала выделите текст первой кнопкой мыши. Для вставки используется средняя кнопка мыши.

В моей ситуации, поскольку браузер реализует свой собственный тип буфера обмена (с помощью GTK+?), Я могу использовать контекстное меню для копирования текста из одной части браузера в другую, такую как панель URI или компоновщик страниц, и, как только текст окажется там, выделите его первой кнопкой мыши и вставьте его в место назначения. Тем не менее, это дополнительный шаг и очень раздражает и ограничивает.

Есть ли лучший способ обойти это? Может быть, букмарклет, который бы запретил все попытки JavaScript вообще перекрасить любой текст?

1 ответ1

0

Если вы используете рабочий стол gnome, вы можете попробовать объединить два буфера обмена вместе с autocutsel, как было предложено в этом сообщении суперпользователя. Таким образом, когда вы щелкаете правой кнопкой мыши и выбираете "копировать", данные также должны быть отправлены в X, чтобы вы щелкнули их по среднему щелчку и вставили.

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