<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

<SCRIPT LANGUAGE="JScript"> 
var oPopup = window.createPopup(); 
function ButtonClick(div) 

//var div = document.getElementById('divId'); 
div.contentEditable = 'true'; 
var controlRange; 
if (document.body.createControlRange) { 
controlRange = document.body.createControlRange(); 
controlRange.addElement(div); 
controlRange.execCommand('Copy'); 

div.contentEditable = 'false'; 

</SCRIPT> 
</head> 
<body> 
    <div id="divId1"> 
        <img src="http://avatar.csdn.net/5/1/D/1_yy_2011.jpg" onclick="ButtonClick(this)"> 
    </div> 
</BODY> 
</body>
</HTML>

复制文字:

  1. <table width="99%" border="0" cellpadding="0" cellspacing="0" class="firtable">
  2. <tr>
  3. <th width="100%" style="color: white;"><s:text name="询单明细"></s:text></th>
  4. </tr>
  5. <tr>
  6. <td align="center">
  7. <textarea name="inquiryContact1" id="inquiryContact1" rows="15" cols="60" readonly="readonly"></textarea>
  8. <div id="inquiryInfoDIV" style="display:none">
  9. <s:property value="inquiryContact" escape="false"/>
  10. </div>
  11. <script>          dojo.byId("inquiryContact1").innerText=dojo.byId("inquiryInfoDIV").innerText;
  12. </script>
  13. </td>  </tr>
  14. <tr>
  15. <td align="center">
  16. <input type="button" id="button" name="button" value="复制" onclick="copyContact()"/>
  17. </td> </tr> </table>
[javascript] view plaincopy

  1. <script type="text/javascript">
  2. var i = 0 ;
  3. function copyContact(){
  4. var contat = document.getElementById("inquiryContact1").value;
  5. window.clipboardData.setData('text', contat);
  6. if(window.clipboardData.getData('text')==''){
  7. if(i==1){
  8. alert("复制失败,请手动Ctrl+C快捷键复制!");
  9. }else{
  10. alert("复制失败,请重新复制!");
  11. i = 1;
  12. }
  13. }else{
  14. alert("内容已经复制到剪贴板!");
  15. }
  16. }
  17. </script>

复制图片:

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    2. <html>
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    5. <title>Insert title here</title>
    6. <SCRIPT LANGUAGE="JScript">
    7. var oPopup = window.createPopup();
    8. function ButtonClick(div)
    9. {
    10. //var div = document.getElementById('divId');
    11. div.contentEditable = 'true';
    12. var controlRange;
    13. if (document.body.createControlRange) {
    14. controlRange = document.body.createControlRange();
    15. controlRange.addElement(div);
    16. controlRange.execCommand('Copy');
    17. }
    18. div.contentEditable = 'false';
    19. }
    20. </SCRIPT>
    21. </head>
    22. <body>
    23. <div id="divId1">
    24. <img src="F:/2012070518474964.jpg" onclick="ButtonClick(this)">
    25. </div>
    26. </BODY>
    27. </body>
    28. </html>  

      复制文字:

      1. <table width="99%" border="0" cellpadding="0" cellspacing="0" class="firtable">
      2. <tr>
      3. <th width="100%" style="color: white;"><s:text name="询单明细"></s:text></th>
      4. </tr>
      5. <tr>
      6. <td align="center">
      7. <textarea name="inquiryContact1" id="inquiryContact1" rows="15" cols="60" readonly="readonly"></textarea>
      8. <div id="inquiryInfoDIV" style="display:none">
      9. <s:property value="inquiryContact" escape="false"/>
      10. </div>
      11. <script>          dojo.byId("inquiryContact1").innerText=dojo.byId("inquiryInfoDIV").innerText;
      12. </script>
      13. </td>  </tr>
      14. <tr>
      15. <td align="center">
      16. <input type="button" id="button" name="button" value="复制" onclick="copyContact()"/>
      17. </td> </tr> </table>
      [javascript] view plaincopy

      1. <script type="text/javascript">
      2. var i = 0 ;
      3. function copyContact(){
      4. var contat = document.getElementById("inquiryContact1").value;
      5. window.clipboardData.setData('text', contat);
      6. if(window.clipboardData.getData('text')==''){
      7. if(i==1){
      8. alert("复制失败,请手动Ctrl+C快捷键复制!");
      9. }else{
      10. alert("复制失败,请重新复制!");
      11. i = 1;
      12. }
      13. }else{
      14. alert("内容已经复制到剪贴板!");
      15. }
      16. }
      17. </script>

      复制图片:

        1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
        2. <html>
        3. <head>
        4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        5. <title>Insert title here</title>
        6. <SCRIPT LANGUAGE="JScript">
        7. var oPopup = window.createPopup();
        8. function ButtonClick(div)
        9. {
        10. //var div = document.getElementById('divId');
        11. div.contentEditable = 'true';
        12. var controlRange;
        13. if (document.body.createControlRange) {
        14. controlRange = document.body.createControlRange();
        15. controlRange.addElement(div);
        16. controlRange.execCommand('Copy');
        17. }
        18. div.contentEditable = 'false';
        19. }
        20. </SCRIPT>
        21. </head>
        22. <body>
        23. <div id="divId1">
        24. <img src="F:/2012070518474964.jpg" onclick="ButtonClick(this)">
        25. </div>
        26. </BODY>
        27. </body>
        28. </html>

js点击后将文字复制到剪贴板,将图片复制到画图的更多相关文章

  1. js点击后将文字复制到剪贴板,将图片复制到剪贴板

    复制文字: <table width="99%" border="0" cellpadding="0" cellspacing=&qu ...

  2. 【转】js实现复制到剪贴板功能,兼容所有浏览器

    两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...

  3. 【原】js实现复制到剪贴板功能,兼容所有浏览器

    两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...

  4. 黄聪:JS实现复制到剪贴板功能,兼容所有浏览器(转)

    两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...

  5. 【转】js插件zClip实现复制到剪贴板功能

    相信这个功能大家平时上网经常能碰到,以前也没怎么留意怎么实现的,直到项目中需要. 网上一搜一大堆,单纯使用js方法也不是没有,但是由于各浏览器的安全机制不同,不是跨浏览器的.去看了几个常用的网站,都是 ...

  6. 复制到剪贴板的JS实现--ZeroClipboard (兼解决IE下兼容问题)

    复制到剪贴板的JS实现--ZeroClipboard (兼解决IE下兼容问题) 相信绝大多数人都遇到过这样的功能实现,“复制”或者“复制到剪贴板”这样的功能.但是由于各大浏览器的实现方案不一样,导致几 ...

  7. JS实现复制到剪贴板

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  8. js插件zClip实现复制到剪贴板功能

    相信这个功能大家平时上网经常能碰到,以前也没怎么留意怎么实现的,直到项目中需要. 网上一搜一大堆,单纯使用js方法也不是没有,但是由于各浏览器的安全机制不同,不是跨浏览器的.去看了几个常用的网站,都是 ...

  9. JS实现复制到剪贴板(兼容FF/Chrome/Safari所有浏览器)

    现在浏览器种类也越来越多,诸如 IE.Firefox.Chrome.Safari等等,因此现在要实现一个js复制内容到剪贴板的小功能就不是一件那么容易的事了. 在FLASH 9 时代,有一个通杀所有浏 ...

随机推荐

  1. [BZOJ 2186][SDOI 2008] 莎拉公主的困惑

    2186: [Sdoi2008]沙拉公主的困惑 Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 4519  Solved: 1560[Submit][S ...

  2. [DP]硬币问题

    今天再写一下硬币问题 为什么是再呢 这是个很羞耻的话题 昨天写了一遍硬币 在某谷上跑 没错 挂掉了 TLE MD_SB ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...

  3. Java类修饰符的使用与作用以及常见问题

    首先明确,类是放在文件里的,在文件里面的不同位置就有不同的作用,就是不同类型的类. 1, 顶级类or外部类:包括两种,一个文件中与文件名同名称的类我们称作顶级类(也是外部类),如果在一个文件中的一个类 ...

  4. LVS.md

    LVS 概述 简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,官方站点.现在LVS已经是 Linux标准内核的一部分, ...

  5. Mac Sublime Text 3

    安装Package Control安装过程: 使用快捷键 control + ` 或者菜单栏选择View > Show Console安装Package Control参考官方页面.Sublim ...

  6. 【[HAOI2015]树上染色】

    这道题真是非常神仙 第一眼看到题面肯定能想到状态是\(dp[i][j]\)表示\(i\)这棵子树里染了\(j\)个黑点的最大值 最大值? 什么最大值,之后就会发现这个样子完全没有办法转移 所以我们考虑 ...

  7. node.js的npm命令常见错误及解决方案

    使用npm命令进行模块安装的时候场出现各种错误,本文总结我所遇到的各种错误,并提供解决方案.(大部分内容为网上收集) 首先使用淘宝 NPM 镜像 大家都知道国内直接使用 npm 的官方镜像是非常慢的, ...

  8. Odoo中报表PDF样式出错的解决办法

    如果发现生成的pdf样式不对,那可能是wkhtmltopdf没办法访问web服务器导致的.wkhtmltopdf进程使用web.base.url作为根url来生成对应文件路径,但这个地址是每次管理员登 ...

  9. 随手练——S(n)=O(1),判断一个链表是否为“回文”

    方法一:T(n)=O(n),S(n)=O(n) 走完一遍链表,每个值入栈,之后再走一遍链表,和每次弹出的栈顶进行比较. 核心: LNode *p = l->next; while (p) { s ...

  10. Python 模块化 from .. import 语句资源搜索顺序 (三)

    接着上一篇文章最后的import子句资源搜索顺序,我们来写几个例子了解下. 例一. #test1.py x = 123 #test.py import test1 print(dir()) print ...