На многих веб-страницах они блокируют копирование / вставку с использованием JavaScript.
Есть ли способ заставить такие входные данные работать как следует (например, включить копирование / вставку)?
Я использую Google Chrome.
google-chrome
copy-paste
синтагма
источник
источник
Ответы:
Просто выделите текст и перетащите его в текстовое поле. Попробуй это здесь !
Это работает для меня в Firefox и Chrome.
источник
Он хакерский и не будет работать всегда, но в большинстве случаев есть только слушатель, установленный для CTRL+ C/, CTRL+Vи вы можете обойти это, используя CTRL+ INS/ SHIFT+ INSвместо копирования / вставки.
Если они делают что-то глупое, например использование flash для записи пустой строки в буфер обмена в цикле (подергивание), то вам не повезло.
источник
Вот расширение Chrome с открытым исходным кодом
https://chrome.google.com/webstore/detail/dont-fuck-with-paste/nkgllhigpcljnhoakjkgaieabnkmgdkb
Если вы заинтересованы в коде https://github.com/jswanner/DontFuckWithPaste
источник
Если вы используете Firefox, я нашел следующее решение. Не уверен, какая минимальная версия требуется, однако.
about:config
dom.event.clipboardevents.enabled
false
Это позволило мне вставить сразу после замены. Мне даже не пришлось перезагружать браузер.
источник
Самый простой обходной путь (с точки зрения удобства использования) для Google Chrome - добавить расширение « Разрешить копирование» .
источник
Нажмите F12 и вставьте следующий код в консоль.
источник
Вы можете просто отключить JavaScript на странице, используя простой букмарклет. Из. http://javascript.about.com/library/bldis.htm
Если вы создаете закладку, которая содержит следующий скрипт в качестве ссылки (или даже вставляете этот код в адресную строку и нажимаете ввод), тогда он будет срывать весь JavaScript с текущей страницы:
Проблема, конечно, в том, что, хотя вы теперь сможете вставить в это текстовое поле, если форма использует JavaScript для отправки формы, это тоже будет нарушено.
источник
Решите добавить мое решение к этому (создание букмарклета, вдохновленного этим репо и расширением https://github.com/jswanner/DontFuckWithPaste ) Этот букмарклет также позволит копировать документы, которые отключают его с помощью javascript.
AllowCopyAndPaste
источник
На окнах вы можете использовать AutoHotkey
синтаксис:
пример: если вы наберете,
xyz
он напишет текст ниже (как если бы он был написан)источник