Задать вопрос
IgorBee
@IgorBee
JS,VBS,3D.Web с 07.2015

Как скопировать текст в буфер обмена из popup.js chrome extension clipboard?

https://jsbin.com/mayenevubi/edit?html,js

так пробывал но кидает Discontiguous selection is not supported.

вот манифест
"permissions": [
    "webNavigation",
    "notifications",
    "tabs",
      "storage",
    "clipboardRead",
    "clipboardWrite"
  ],
  • Вопрос задан
  • 672 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
IgorBee
@IgorBee Автор вопроса
JS,VBS,3D.Web с 07.2015
<textarea class="js-copytextarea">Hello I'm so11111me text</textarea>


var copyTextareaBtn = document.querySelector('.js-textareacopybtn');

copyTextareaBtn.addEventListener('click', function(event) {
  var copyTextarea = document.querySelector('.js-copytextarea');
  copyTextarea.select();

  try {
    var successful = document.execCommand('copy');
    var msg = successful ? 'successful' : 'unsuccessful';
    console.log('Copying text command was ' + msg);
  } catch (err) {
    console.log('Oops, unable to copy');
  }
});


по клику запускаю эту функцию
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы