Скопировать текст в буфер обмена
Через JavaScript нельзя копировать текст в буфер обмена. Это можно сделать через плагин ZeroClipboard, который использует Flash-приложение для копирования текста.
Ссылка на плагин: https://github.com/zeroclipboard/zeroclipboard
Сначала надо создать кнопку с атрибутом data-clipboard-text
, значение которого будет скопировано в буфер обмена.
<button id="copy-button" data-clipboard-text="Текст, который будет скопирован">Копировать</button>
JavaScript код
var clip = new ZeroClipboard(document.getElementById("copy-button"), { moviePath: "/path/to/ZeroClipboard.swf" }); clip.on("load", function(client) { client.on("complete", function(client, args) { alert("Скопированный текст: " + args.text); }); });
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта