搜索吧搜成宝库常用知识 javascript(js)复制代码clipboardData.setData和execCommand

淘福居婚庆特色商品淘宝第一苹果店  
1  /  1  页   1 跳转 查看:2555

javascript(js)复制代码clipboardData.setData和execCommand

javascript(js)复制代码clipboardData.setData和execCommand

经常看到这样一种效果:就是单击一个按钮,就将某个区域内的内容,复制到了剪切板中。其实这个功能实现起来也不难,核心就是用到了window子对象clipboardData的一个方法:setData()
语法:
clipboardData.setData(sDataFormat, sData)
参数:sDataFormat:要复制的内容的格式;sData:要复制的内容。
返回值:复制成功返回true;失败返回false。

示例代码:

<INPUT id=aa value=C:/temp/12.jpg name="">
粘贴:<INPUT name="">
<INPUT id="" onclick=Copy() type=button value=复制地址 name="">
<SCRIPT language=JavaScript>
<!--
function Copy(){
var otext = document.getElementById('aa').value;
window.clipboardData.setData('text',otext);
alert('复制成功!');

}
//-->
</SCRIPT>

另外还有一种方法:
用execCommand("Copy")

示例代码:

<script type="text/javascript">
    function doCopy(ID)
    {
            document.getElementById(ID).select();
            var rgn = document.getElementById(ID).createTextRange();
            rgn.execCommand("Copy");
    }
    </script>
网易游戏各种序列号,新手卡免费领,QQ85579045
推荐倩女幽魂1888至尊序列号,大唐无双豪杰序列号,战歌无忧序列,大话西游2老朋友序列号
 

回复:javascript(js)复制代码clipboardData.setData和execComman...

好贴要顶啊
网易游戏各种序列号,新手卡免费领,QQ85579045
推荐倩女幽魂1888至尊序列号,大唐无双豪杰序列号,战歌无忧序列,大话西游2老朋友序列号
 
1  /  1  页   1 跳转

版权所有 搜索吧  Discuz!NT    Sitemap

Powered by Discuz!NT 2.0.1214    Copyright © 2001-2012 Comsenz Inc.
Processed in 0.140625 second(s) , 3 queries. 赣ICP备09001417号
返顶部