Стал использовать execCommand, в хроме работает, но не работает в текущем FireFox, обещают поддержку в сентябре 2015.
Типа такого код (отсюда):
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');
}
});
Подскажите временную кроссбраузерную замену на js/flash?
Нагуглил вот такое
@vasa_c ты чем пользуешься на unicode-table?
Document.execCommand()
When an HTML document has been switched to designMode, the document object exposes the execCommand method which allows one to run commands to manipula
developer.mozilla.org
How do I copy to the clipboard in JavaScript?
What is the best way to copy text to the clipboard? (multi-browser) I have tried: function copyToClipboard(text) { if (window.clipboardData) {
stackoverflow.com
zeroclipboard/zeroclipboard
zeroclipboard - The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript int
github.com