Работа с буфером обмена при помощи JavaScript
Короткий цикл статей Реймонда Кэмдена про то, как работать с буфером обмена в веб-приложениях. Когда-то у нас для таких целей был Flash, но сейчас его в браузере так просто не запустишь, даже если очень надо.
Реймонд рассказывает про Clipboard API, как с его помощью читать HTML-код, как обрабатывать бинарные файлы (например, картинки) и что там с безопасностью вообще. Понравился пример, как можно скопировать в буфер обмена урл и сразу же записать в буфер QR-код с этим урлом.
Про чтение: https://frontendmasters.com/blog/reading-from-the-clipboard-in-javascript/
Про запись: https://frontendmasters.com/blog/writing-to-the-clipboard-in-javascript/
Короткий цикл статей Реймонда Кэмдена про то, как работать с буфером обмена в веб-приложениях. Когда-то у нас для таких целей был Flash, но сейчас его в браузере так просто не запустишь, даже если очень надо.
Реймонд рассказывает про Clipboard API, как с его помощью читать HTML-код, как обрабатывать бинарные файлы (например, картинки) и что там с безопасностью вообще. Понравился пример, как можно скопировать в буфер обмена урл и сразу же записать в буфер QR-код с этим урлом.
Про чтение: https://frontendmasters.com/blog/reading-from-the-clipboard-in-javascript/
Про запись: https://frontendmasters.com/blog/writing-to-the-clipboard-in-javascript/