Меня интересует, возможно ли вообще написать такой скрипт, который будет запоминать текст по которому ты кликнул (ctrl+c) и зайти например в текстовый документ и нажать ctrl+v и этот текст вставится? И если возможно, то напишите пожалуйста скрипт этот. А если есть готовый уже скрипт,то дайте ссылку на него или скиньте скрипт сюда.
PHP: <script type="text/javascript"> <!-- function copytext() { document.myform.txt.createTextRange().execCommand("Copy"); } --> </script> <form name="myform"> <textarea name="txt" cols="60" rows="5">Какой-то текст</textarea></form> <a href="#" onclick="copytext">скопировать</a> Но работает только в ИЕ
Работает везде при включенном js PHP: function copy(text2copy) { if (window.clipboardData) { window.clipboardData.setData("Text",text2copy); } else { var flashcopier = 'flashcopier'; if(!document.getElementById(flashcopier)) { var divholder = document.createElement('div'); divholder.id = flashcopier; document.body.appendChild(divholder); } document.getElementById(flashcopier).innerHTML = ''; text2copy = text2copy.replace(/\r\n/g, "\n").replace(/\n/g, "\r\n"); var divinfo = '<embed src="http://www.everfall.com/paste/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(text2copy)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>'; document.getElementById(flashcopier).innerHTML = divinfo; } } Без изменений оставить функцию! Code: <form method="post"> <textarea id="encfrmid" class="code" name="encfrm" rows="3" cols="57"></textarea> <input class="button" type="button" value="Grab Text" onclick="form.encfrm.focus();form.encfrm.select();copysource();"/> </form>
Огнелис и опера запрещают js-коду работать с буффером из-за безопасности.Вот статья в тему(нагуглил кстате!): http://www.sukebe.ru/blog-posts/13/