В этом примере статьи описывается метод копирования текста или изображений в буфер обмена после нажатия JS. Код очень краткий и практичный, а конкретный код функции заключается в следующем:
Реализуйте текстовый код копирования:
<Таблица cellPadding = "0" cellPacing = "0"> <Tr> <th Style = "Color: White;"> <S: Text name = "QueryList Details"> </s: Text> </th> </tr> <tr> <td align = "center"> <textarea name = "incirycontact1" id = "quiRycontact1" rows = "15" 60 "60" 60 "60". readonly = "readonly"> </textarea> <div id = "encyryinfodiv" style = "display: none"> <s: property value = "inquiryContact" Escape = "false"/> </div> <script> dojo.byid ("oprycontact1"). innerText = dojo.byid ("quipiryinfodiv"). </script> </td> </tr> <tr> <td align = "center"> <input type = "id =" кнопка "name =" value = "copy" onclick = "copyContact ()"/> </td> </tr> </table> <script type = "text/javascript"> var i = 0; function copyContact () {var contat = document.getElementById ("encrioCyContact1"). Значение; window.clipboarddata.setData ('text', intat); if (window.clipboarddata.getData ('text') == '') {if (i == 1) {alert ("Копия не удалась, пожалуйста, скопируйте вручную Ctrl+C Ключ для сочетания!"); } else {alert ("Копия не удалась, пожалуйста, копируйте еще раз!"); i = 1; }} else {alert ("Контент был скопирован в буфер обмена!"); }} </script>Реализуйте копирование кода изображения:
<! Doctype html public "-// w3c // dtd html 4.01 Transitional // en" "http://www.w3.org/tr/html4/loose.dtd"> <html> <head> <meta http-equiv = "content-velity" http-equiv = "content-" http-eviv = "content" <title> вставьте заголовок здесь </title> <script language = "jscript"> var opopup = window.createPopup (); функция ButtonClick (div) {// var div = document.getElementById ('divid'); div.contenditable = 'true'; var controlrange; if (document.body.createcontrolrange) {controlrange = document.body.createcontrolrange (); ControlRange.Addelement (div); controlrange.execcommand ('copy'); } div.contentaitaItment = 'false'; } </Script> </head> <body> <div id = "divid1"> <img src = "f: /2012070518474964.jpg" onclick = "buttonclick (this)"> </div> </body> </body> </html>Заинтересованные читатели могут сами протестировать код или изменить и улучшить его функции!