Описание тега html5-clipboard-api
API буфера обмена HTML5 позволяет веб-приложениям взаимодействовать с буфером обмена хоста.
2
ответа
Кнопка копирования в буфер обмена фрагмента кода Jekyll
Эта проблема Я создаю сайт Jekyll с минимальной темой, чтобы опубликовать некоторые учебники в Интернете. Страницы учебника содержат много фрагментов кода, например: ```javascript /* Global scope: this code is executed once */ const redis = require(…
03 янв '18 в 13:17
1
ответ
Как запросить у пользователя разрешение на чтение из буфера обмена во всплывающем окне расширения Chrome?
Я создаю свое первое расширение Google Chrome и хочу создать что-то, что можно читать и записывать в системный буфер обмена. В настоящее время я помещаю все js в скрипт, импортированный popup.html для расширения. У меня также есть разрешения, заявле…
23 янв '19 в 11:01
1
ответ
Слушатель событий "Копировать" не работает с "Копировать адрес ссылки"
Я хочу изменить буфер обмена, чтобы он стал совпадением с регулярным выражением. И это работает - пока я использую Ctrl+C или просто "Копировать". Если я нажимаю "Копировать адрес ссылки" (или "Копировать местоположение ссылки"), то, похоже, прослуш…
22 дек '19 в 20:15
0
ответов
Использование API буфера обмена из веб-приложения Google Apps Script
У меня есть простое веб-приложение (написанное в Google Apps Script с использованием HtmlService). Когда пользователь нажимает кнопку, оно используется для "вставки" любого текста из буфера обмена в поле ввода. Это работало нормально до какой-то Chr…
09 июн '20 в 23:07
2
ответа
Как правильно отобразить сообщение об успехе после нажатия и копирования из буфера обмена
Я создаю цветовую палитру, в которой у меня есть значок буфера обмена в компоненте всплывающей подсказки рядом с каждым цветом. При щелчке он скопирует название цвета в буфер обмена пользователя. Когда это произойдет, сообщение во всплывающей подска…
20 авг '20 в 04:43
0
ответов
Кукловод: Как читать из буфера обмена вместе с кукловодом и иметь возможность
Для автоматических тестов я читаю содержимое буфера обмена с помощью const actualText = await this.page.evaluate((_: HTMLElement) => navigator.clipboard.readText());``` Это работает нормально, но только после того, как я нажму ОК на всплывающем м…
28 апр '20 в 12:40
0
ответов
JS: нельзя использовать API асинхронного буфера обмена для страниц, которые будут свернуты или помещены в фоновый режим
Пример: <!DOCTYPE html> <html> <body> <script> setInterval(myFunction, 1000); function myFunction() { window.focus() navigator.clipboard.readText() } </script> </body> </html> Если у пользователя открыто дру…
02 ноя '20 в 02:54
1
ответ
API буфера обмена, используемый в сочетании с Axios в событии клика
TL;DR Можно ли заставить API буфера обмена записывать текст из результата запроса на получение Axios в Safari, даже если это прямой результат пользовательского события? Длинная версия У меня есть событие нажатия асинхронной кнопки, и внутри этого со…
05 мар '21 в 16:37
0
ответов
JS - копировать в буфер обмена без действий пользователя
Я делаю чрезвычайно простую маленькую страницу, которая использует числовой ввод от пользователя, а затем использует его для копирования определенных данных в буфер обмена. Однако API асинхронного буфера обмена не позволяет этого, поскольку он «не з…
12 фев '22 в 08:02
0
ответов
отправка ClipboardEvent на элемент textarea не работает
Я не буду имитировать событие вставки через javascript, как показано на скриншоте ниже. <!DOCTYPE html> <html> <body> <div class="col-xs-10 col-md-9 col-lg-8 form-field input_controls"> <textarea rows="8"cols="60" id="shor…
03 июл '22 в 04:43
1
ответ
Как интегрировать копирование в буфер обмена с помощью Rainbow Syntax Highlighter
Я пытаюсь интегрировать базовую функцию «копировать в буфер обмена» с библиотекой подсветки синтаксиса Rainbow. Каждый фрагмент кода на странице выделяется цветом и может быть скопирован в буфер обмена нажатием кнопки «Копировать». Кнопки копировани…
16 фев '23 в 15:24
0
ответов
Копировать API буфера обмена в буфер обмена, а затем открывать новое окно? Избегайте потери фокуса окна
Можно ли открыть новую вкладку браузера после того, как содержимое было скопировано в буфер обмена? В настоящее время я получаюUncaught (in promise) DOMException: Document is not focused.я так понимаю, что я не могу открыть новое окно в функции, так…
11 фев '23 в 18:41
1
ответ
Как создать ссылку с текстом и вставить ее на рабочий стол телеграммы
Я пытаюсь создать кнопку «Копировать» для использования буфера обмена в разных приложениях. Я ожидаю, что: ctrl+v в простом текстовом редакторе создаст простой текст ctrl+v в RTF (или в приложении с поддержкой «ссылки») создаст ссылку Вот упрощенный…
05 дек '22 в 18:33
0
ответов
Добавить правильный запасной вариант для копирования в API буфера обмена в приложении React.
Я использую React 17 и создаю функцию копирования в буфер обмена: У меня есть состояние: const [isCopied, setIsCopied] = useState(false); Затем функции: const copyTextToClipboard = async (text: string) => { if (navigator?.clipboard?.writeText) { …
14 сен '22 в 13:00
0
ответов
Изменение только имени переменной нарушает код JavaScript, чтобы скопировать ссылку в буфер обмена.
Я написал короткую функцию JavaScript для записи ссылки в буфер обмена, чтобы она по-прежнему отображалась как интерактивная ссылка при вставке в программы, поддерживающие форматированный текст, такие как Microsoft Word, на основе ответа здесь. конт…
06 сен '22 в 06:03
0
ответов
Как я могу использовать writeText() и readText() для копирования и вставки текста в браузерах с помощью моего расширения Chrome?
Im trying to create a Chrome extension that's main purpose is to copy and paste text, without using the standard ctrl C and V. Im trying to use writeText() to copy the text into my clipboard which works for the most part. But the issue lies when I …
10 июл '23 в 00:34
0
ответов
Нужна помощь в этом коде. Отключить принтскрин в Angular 14.
Мое точное требование: я хочу отключить для пользователя опцию printscreen. Я нашел одно из решений отключения экрана печати. Но некоторые методы устарел и ищет рабочее решение. Вот рабочее решение. Ссылка:https://codepen.io/sartaj-husain/pen/NYRK…
16 мар '23 в 09:54
0
ответов
Скопируйте содержимое Canvas в буфер обмена в Javascript в iOS
Попытка скопировать содержимое Canvas в буфер обмена с помощью кнопкиclickобработчик события canvas.toBlob( blob => { navigator.clipboard.write([new ClipboardItem({'image/png': blob})]) } ) хорошо работает на Chrome Desktop, но на iOS (проверено …
30 июл '23 в 11:13
0
ответов
Отправить изображение в WhatsApp Web с расширением Chrome
Мне нужно отправить изображение в WhatsApp Web с расширением Chrome. Я использую только JS и HTML. В настоящее время я использую API буфера обмена для преобразования изображения из входного файла в base64 и копирования изображения в буфер обмена. Но…
28 сен '23 в 16:05
0
ответов
Элементы, записанные в буфер обмена с помощью Navigator.clipboard.write(), не удалось вставить правильно.
Вот что я хотел сделать: пользователь выбирает контент на веб-странице, контент автоматически копируется в буфер обмена. КОД: function createHtmlBlob(target) { return new Blob([target], {type: "text/html"}); } async function writeDataToClipboard(blo…
18 ноя '23 в 06:28