Arm*_*ngh 2 javascript copy zeroclipboard
我正在使用这个http://jonrohan.github.io/ZeroClipboard/
我花了整整一天来弄清楚如何使用ZeroClipboard(ZC).我甚至看说明书:https://github.com/jonrohan/ZeroClipboard/blob/master/docs/instructions.md 并跟着它一步一步来,不能做到这一点.
我一次又一次地尝试,但我无法让它工作.我甚至花了几个小时阅读stackoverflow和其他页面上的其他指南,但都无法让它工作.而且,大多数答案都已过时.
任何人都可以写一个复制段落标签的简单工作ZC代码:
<p>Hello, I'm Armesh</p>
Run Code Online (Sandbox Code Playgroud)
然后只需告诉我ZC代码的每个部分以及为什么以这种方式编写它.
我计划使用ZC复制我的生成器生成的引用:http://anonoz.com/armesh/
这是我写的代码,所有链接引用都是正确的:
<!DOCTYPE HTML>
<html>
<head>
<title>Zero Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="javascripts/ZeroClipboard.js"></script>
</head>
<script language="JavaScript">
$(document).ready(function() {
var clip = new ZeroClipboard($("#copy_button"), {
moviePath: "javascripts/ZeroClipboard.swf"
});
});
</script>
<body>
<button id='#copy_button' data-clipboard-target='to_copy'><b>Copy To Clipboard</b></button>
<p id='to_copy'>123456</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我还在谷歌浏览器中运行了上面的代码/网页,控制台中没有错误登录.这是空白的.
好吧,我让它工作,我也认为我上面发布的代码是正确的.
问题是我在本地测试,浏览器通常会阻止Flash在本地运行.尽管代码正确,但这也是导致它失败的原因.
作为最后的手段,我上传到我的网络服务器并尝试在线,它工作正常.
因此,在将ZeroClipboard上传到Web服务器后,请务必在线测试.
归档时间: |
|
查看次数: |
13962 次 |
最近记录: |