Как поместить в буфер обмена (копировать) данные по нажатию кнопки?
В общем, нужна возможность помещать данные в буфер, как будто пользователь сам нажал Copy (Ctrl+V). Для IE есть простое решение:
document.execCommand("Copy");
Для FF есть документация здесь (работоспособность не проверял). А как это сделать в Хроме и Сафари? Или может быть есть кроссбраузерное решение?
Источник: Stack Overflow на русском