找回密码
 注-册

QQ登录

只需一步,快速开始

查看: 1938|回复: 1

[小技巧] 非常全面的html代码 点击"复制"按钮

[复制链接]
Leya 发表于 2009-6-16 14:43:21 | 显示全部楼层 |阅读模式
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>Js复制代码</title>
  6. </head>
  7. <body>
  8. <p>
  9. <input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制专题地址和url地址,传给QQ/MSN上的好友">
  10. <script language="javascript">
  11.    function copyToClipBoard(){
  12.     var clipBoardContent="";
  13.     clipBoardContent+=document.title;
  14.     clipBoardContent+="";
  15.     clipBoardContent+=this.location.href;
  16.     window.clipboardData.setData("Text",clipBoardContent);
  17.     alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
  18. }
  19. </script>   
  20. <br />
  21. <br />


  22. 直接复制url
  23. <input type="button" name="anniu2" onClick='copyUrl()' value="复制URL地址">
  24. <script language="javascript">
  25.    function copyUrl()
  26.    {
  27.     var clipBoardContent=this.location.href;
  28.     window.clipboardData.setData("Text",clipBoardContent);
  29.     alert("复制成功!");
  30.    }
  31. </script>
  32. <br/>
  33. <br/>
  34. 点击文本框时,复制文本框里面的内容
  35. <input onclick="oCopy(this)" value="你好.要copy的内容!">
  36. <script language="javascript">
  37. function oCopy(obj){
  38. obj.select();
  39. js=obj.createTextRange();
  40. js.execCommand("Copy")
  41. alert("复制成功!");
  42. }
  43. </script>
  44. <br />
  45. <br />
  46. 复制文本框或者隐藏域中的内容
  47. <script language="javascript">
  48. function CopyUrl(target){
  49. target.value=myrss.value;
  50. target.select();   
  51. js=myrss.createTextRange();   
  52. js.execCommand("Copy");
  53. alert("复制成功!");
  54. }
  55. function AddImg(target){
  56. target.value="[IMG]"+myimg.value+"[/ img]";
  57. target.select();
  58. js=target.createTextRange();   
  59. js.execCommand("Copy");
  60. alert("复制成功!");
  61. }
  62. </script>

  63. <input name=myrss type=hidden id=myrss value="http://pmp.cnblogs.com/rss" />
  64. <input name=imgurl type=text size=32 value="http://pmp.cnblogs.com" />
  65. <input type=button value="点击这里复制本站地址" onclick="CopyUrl(imgurl);" />
  66. [<a href="#" onclick="CopyUrl(myrss)">点击复制</a>]<br/><br/>  


  67. <br />
  68. <br/>
  69. 复制span标记中的内容
  70. <script type="text/javascript">
  71. </script>
  72. <br />
  73. <br />
  74. <script type="text/javascript">function copyText(obj)   
  75. {
  76. var rng = document.body.createTextRange();
  77. rng.moveToElementText(obj);
  78. rng.scrollIntoView();
  79. rng.select();
  80. rng.execCommand("Copy");
  81. rng.collapse(false);
  82. alert("复制成功!");
  83. }
  84. </script>

  85. 以下是代码片段:<br />
  86. <br />
  87. <span id="tbid">http://pmp.cnblogs.com</span>   
  88. [<a href="#" onclick="copyText(document.all.tbid)">点击复制</a>]<br/><br/>
  89. <span id="tbid2">http://www.cnblogs.com/pmp</span>   
  90. [<a href="#" onclick="copyText(document.all.tbid2)">点击复制</a>]<br/><br/>

  91. </p>
  92. </body>
  93. </html>
复制代码
回复

使用道具 举报

劳改犯 发表于 2009-6-16 20:20:52 | 显示全部楼层
我是路过的 没发纯表情····
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注-册

本版积分规则

Archiver|手机版|小黑屋|DoDVip ( 桂ICP备14000730号 )

GMT+8, 2025-5-1 21:32 , Processed in 0.078964 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表