v2.1.6
地址:https://github.com/zeroclipboard/zeroclipboard
html
<script type="text/javascript" src="/Public/zeroclipboard/dist/ZeroClipboard.min.js"></script> <script> ZeroClipboard.config({ moviePath: '/Public/zeroclipboard/dist/ZeroClipboard.swf' }); $('span.key').each(function (i, o) { var client = new ZeroClipboard($(o)); var text = $(o).html(); client.on("copy", function (event) { clipboard.setData("text/plain", text); alert('复制成功'); }); }); </script>
1)swf对象已经生成,但点击<span class="key"></span> 无复制也无报错!
2)今天发现IE浏览器下完全无法执行,报错提示“对象不支持此操作”。
你的
clipboard
对象没定义<script type="text/javascript" src="/Public/zeroclipboard/dist/ZeroClipboard.min.js"></script> <script> ZeroClipboard.config({ moviePath: '/Public/zeroclipboard/dist/ZeroClipboard.swf' }); $('span.key').each(function (i, o) { var client = new ZeroClipboard($(o)); var text = $(o).html(); client.on("copy", function (event) { var clipboard = event.clipboardData; clipboard.setData("text/plain", text); alert('复制成功'); }); }); </script>
看下这个博客吧,孩纸,会受启发的:http://www.cnblogs.com/huangxie/p/5576599.html