webew
Войти » Регистрация
 
JavaScript

Можно ли скопировать текст в буфер обмена через JavaScript?

14 марта 2013, 15:45
Автор: rgbeast
Задача сделать, чтобы при нажатии на кнопку, определенный текст (пусть он заранее известен) копировался в буфер обмена. В сети есть ряд обходных решений через Flash. Можно ли сделать на простом JavaScript?
Добавить комментарий

1234ru

Нет, кроссбраузерного решения не существует: большинство браузеров по соображениям безопасности не дают доступ к буферу обмена из Javascript
То, что не убивает нас, делает нас инвалидами.
14.03.2013, 22:42
Ответить
NO USERPIC

rgbeast

А какое из Flash решение наиболее удобно в использовании? Есть ли устоявшаяся альтернатива - например, отобразить окно с уже выделенной ссылкой?
15.03.2013, 19:49
Ответить

1234ru

По своему опыту ничего не могу сказать, т.к. не использовал.
На stackoverflow советуют, например, https://github.com/jonrohan/ZeroClipboard

Окно с уже выделенной ссылкой - неплохое решение (используется, в частности, на youtube - если нажать "Поделиться")
То, что не убивает нас, делает нас инвалидами.
18.03.2013, 03:21
Ответить
© 2008—2017 webew.ru, связаться: x собака webew.ru
Сайт использует Flede и соответствует стандартам WAI-WCAG 1.0 на уровне A.
Rambler's Top100

Реклама: