Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как копировать в буфер обмена? (https://javascript.ru/forum/misc/53774-kak-kopirovat-v-bufer-obmena.html)

Аркадий Укупник 17.02.2015 18:17

Как копировать в буфер обмена?
 
function copyToClipboard(text) {
  var el = document.createElement('textarea');
  el.value = text;
  document.body.appendChild(el);
  el.select();
  document.execCommand('copy', true);
  document.body.removeChild(el);
}


Почему этот код не работает?

danik.js 18.02.2015 06:17

В файрфоксе не работает потому что:
Цитата:

Работа с буфером обмена должна быть включена в user.js файле препочтений
В хроме будет работать только если у юзера стоит твое расширение для твоего сайта, и в нем прописано разрешение на доступ к буферу.

В IE не знаю почему, но можно писать в буфер через window.clipboardData (браузер сначала спросит разрешение у юзера).


Часовой пояс GMT +3, время: 23:56.