常见Js复制代码javascript

/ / 2016-01-29   阅读:2497
1、复制专题地址和url地址 <input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制地址">  <script language="javascript">     function copyTo...

1、复制专题地址和url地址

<input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制地址"> 
<script language="javascript"> 
   function copyToClipBoard(){ 
    var clipBoardContent=""; 
    clipBoardContent+=document.title; 
    clipBoardContent+=""; 
    clipBoardContent+=this.location.href; 
    window.clipboardData.setData("Text",clipBoardContent); 
    alert("复制成功!"); 

</script>

 

2、复制url地址

<input type="button" name="anniu2" onClick='copyUrl()' value="复制URL地址"> 
<script language="javascript"> 
   function copyUrl()
   { 
    var clipBoardContent=this.location.href; 
    window.clipboardData.setData("Text",clipBoardContent); 
    alert("复制成功!"); 
   } 
</script>

 

3、点击文本框时,复制文本框里面的内容
<input onclick="oCopy(this)" value="你好.要copy的内容!"> 
<script language="javascript"> 
function oCopy(obj){ 
obj.select(); 
js=obj.createTextRange(); 
js.execCommand("Copy")
alert("复制成功!"); 

</script>

 

4、复制文本框或者隐藏域中的内容
<script language="javascript"> 
function CopyUrl(target){ 
target.value=myimg.value; 
target.select();   
js=myimg.createTextRange();   
js.execCommand("Copy"); 
alert("复制成功!"); 

function AddImg(target){ 
target.value="[IMG]"+myimg.value+"[/ img]";
target.select(); 
js=target.createTextRange();   
js.execCommand("Copy"); 
alert("复制成功!"); 

</script> 
<input name=myimg type=hidden id=myimg value="http://pmp.cnblogs.com" /> 
<input name=imgurl type=text size=32 value="http://pmp.cnblogs.com" /> 
<input type=button value="点击这里复制本站地址" onclick="CopyUrl(imgurl);" />


5、复制span标记中的内容

<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);
alert("复制成功!"); 

</script>

<span id="tbid">http://pmp.cnblogs.com</span>   
[<a href="#" onclick="copyText(document.all.tbid)">点击复制</a>]<br/><br/> 
<span id="tbid2">http://www.cnblogs.com/pmp</span>   
[<a href="#" onclick="copyText(document.all.tbid2)">点击复制</a>]<br/><br/>


我要评论

昵称:
验证码:

最新评论

共0条 共0页 10条/页 首页 上一页 下一页 尾页
意见反馈