888 29.08.2020 clipboardjsбуфер обмінуjquery JavaScript

Копіювання тексту в буфер обміну

Копіювання тексту в clipboard на JS

Кросбраузерний варіант копіювання в буфер обміну

function copy(_text){
	var textArea = document.createElement("textarea");
	textArea.value = _text;
	textArea.style.position="fixed";
	document.body.appendChild(textArea);
	textArea.focus();
	textArea.select();
	try{
		document.execCommand("copy");
		alert("Посилання скопійовано");
	}catch(err){alert("Не вдалось скопіювати посилання: "+err);}
    textArea.remove();
}

Використовувати можна так:

<input type="button" onclick="copy('якийсь текст');">

Або так:

<textarea id="my_text">
	тут багато тексту. тут багато тексту. тут багато тексту. 
	тут багато тексту. тут багато тексту. тут багато тексту. 
	тут багато тексту. тут багато тексту. тут багато тексту.
</textarea>
<input type="button" onclick="copy($('#my_text').val());">

Для останнього варіанту використання необхідний плагін jQuery

Потрібна допомога

Ми встановим, описаний в дані статті, чи будь-який інший, скрипт на Ваш сайт. Також Ви можете замовити індивідуальний скрипт, який буде повністю відповідати Вашим потребам.

Зв'яжіться з нами за контактами вказаними нижче, ми Вам надамо безкоштовну консультацію.

Контакти

Графік

Понеділок - П'ятниця

10:00 - 17:00

Вихідні: СБ- НД

Телефон

+38 (068) 404 00 30

Електронна скринька

itc.lviv.ua@gmail.com

Адреса

Україна, Львів