用 javascript 实现的点击复制代码

2016-02-19 10:22 6 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享用 javascript 实现的点击复制代码,希望可以对大家能有小小的帮助。

【 tulaoshi.com - Web开发 】

title标题/title
input type="button" name="Submit" onClick='copyToClipBoard()' value="复制专题地址,传给QQ/MSN上的好友"
 script language="javascript"
   function copyToClipBoard(){
    var clipBoardContent="";
    clipBoardContent+=document.title;
    clipBoardContent+="";
    clipBoardContent+=this.location.href;
    window.clipboardData.setData("Text",clipBoardContent);
    alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
  }
  /script

script 
function oCopy(obj){ 
obj.select(); 
js=obj.createTextRange(); 
js.execCommand("Copy") 

/script
input onclick="oCopy(this)" value="要copy的内容!"

script language="javascript" 
function CopyUrl(target){ 
target.value=myimg.value; 
target.select();  
js=myimg.createTextRange();  
js.execCommand("Copy"); 

function AddImg(target){ 
target.value="[IMG]"+myimg.value+"[/ img]";  (注:[/ img]中/后面有空格请去掉 )
target.select(); 
js=target.createTextRange();  
js.execCommand("Copy"); 

/script 
input name=myimg type=hidden id=myimg value="http://www.jb51.net" / 
input name=imgurl type=text size=32 value="http://www.jb51.net" / 
input type=button value="点击这里复制本站地址" onclick="CopyUrl(imgurl);" / 
P如果你喜欢本站,就推荐给你的朋友吧!/P

script type="text/javascript" 
function copyText(obj)  

var rng = document.body.createTextRange(); 
rng.moveToElementText(obj); 
rng.scrollIntoView(); 
rng.select(); 
rng.execCommand("Copy"); 
rng.collapse(false);} 
/script 
以下是代码片段:
代码如下:

span id="tbid"http://www.jb51.net/span
[a href="#" onclick="copyText(document.all.tbid)"点击复制/a]br/br/
span id="tbid2"http://www.jb51.net/span
[a href="#" onclick="copyText(document.all.tbid2)"点击复制/a]br/br/

来源:http://www.tulaoshi.com/n/20160219/1594413.html

延伸阅读
标签: Web开发
面是代码,注释应该还算比较详细,比较适合初学者,可以把下面两个文件的代码直接复制到你的项目中直接执行。最下面有文件的下载地址,也可以直接下载后运行,代码在IE7和Firefox2下测试通过,有任何问题,请在下面留言,我将尽量及时回复。 BackgroundColor.aspx 主要包含一个GridView,是我们折腾的重点对象,还有一堆javascr...
标签: Web开发
功能需求 1、调用要方便,做好之后应该像这样: function loadSelect(selectobj){ //传入一个select对象就能将他的样式美化 } 2、不改变原有表单项,表单的页面代码不去破坏: form name="f" onsubmit="getResult();"     fieldset         legend用户注册/legend    &nb...
标签: Web开发
代码如下: script language="javascript" /*Javascript中暂停功能的实现 Javascript本身没有暂停功能(sleep不能使用)同时 vbscript也不能使用doEvents,故编写此函数实现此功能。 javascript作为弱对象语言,一个函数也可以作为一个对象使用。 比如: function Test(){  alert("hellow");  this.NextStep=f...
标签: Web开发
区域中 --> [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
标签: Web开发
现在有一个横向的IFRAME,需要通过点击iframe外的一个图片来横向滚动iframe内的一个html页,但又不想让看见iframe的滚动条,请问如何解决啊????  img   src="demo.gif"   onmousedown="window.timer=setInterval('a.document.body.scrollTop++',10)"   onmouseup="clearInterval(window.timer...

经验教程

927

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部