使用clipboardData这个属性可以实现复制到剪切板,但是在chrome浏览器下无法使用,推荐使用zeroclipboard解决。
将文件中的ZeroClipboard.js和ZeroClipboard.swf放在一起,然后调用js文件,即可。
例如:
<html>
<body>
<input type="button" id="one" data-clipboard-text="the seccond copy " value="copy">
<script src="ZeroClipboard.js"></script>
<script>
var clip=new ZeroClipboard( document.getElementById("one"));
clip.on('click',function(client){
//不知道这个函数是干嘛的。
});
</script>
</body>
</html>
这样就实现了。