Я новичок в разработке сайта и попытаюсь выяснить, как я могу заставить пользователя автоматически копировать код в его/ее мышь (клип-панель) при нажатии на ссылку (используя html, php или javascript). Например, я пытаюсь создать этот персональный сайт, когда пользователь нажимает на ссылку или кнопку на моем веб-сайте, он должен автоматически копировать этот текстовый код на клип-панель. Я видел сайты, как retailmenot.com сделать это: Пример: - Скопируйте текст при щелчке по ссылке или кнопке
Пожалуйста, покажите мне пример, если вы можете
Обновлено:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$("#link").click(function(){
var holdtext = $("#clipboard").innerText;
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
});
</script>
</head>
<body>
<hr>
<a href="http://www.w3schools.com" style="font-family:arial;color:black;font-size:25px;">Click here to copy the Code</a> <button onclick="copyToClipboard()">Copy Text</button>
<hr>
</body>
</html>
Я не думаю, что Javascript имеет встроенный способ копирования в/из буфера обмена. Есть несколько флеш-решений. – Barmar
Длинное обсуждение: http://stackoverflow.com/questions/400212/how-to-copy-to-the-clipboard-in-javascript/ –