zeroclipboard的问题不确定在哪里看

时间:2014-11-24 18:18:30

标签: javascript jquery html

我不确定我做错了什么,但我们将其作为本地文件运行C:\ Users \ Username \ Desktop \ common \ Common.htm

我不知道它为什么不复制文本框。我尝试了很多不同的方法。我错过了什么。我查看了文档,但我认为它很差。 我有这个代码

 <script type="text/javascript" src="jquery.min.js"></script>
 <script type="text/javascript" src="ZeroClipboard.js"></script>

<textarea rows="14" id="scratch"></textarea>

 <p class="align-right"><button id="d_clip_button" class="my_clip_button" title="Click me to copy to clipboard." data-clipboard-target="scratch" data-clipboard-text="Default clipboard text from attribute">Copy To Clipboard...</button></p>

    <script>

$(document).ready(function () {
var clip = new ZeroClipboard($("scratch").each(function () { }), {
moviePath: 'ZeroClipboard.swf'
});
</script>

1 个答案:

答案 0 :(得分:3)

在本地托管的文件://页面上使用ZeroClipboard文件时可能会出现问题。请参阅Github上的相关问题/讨论here。如果您可以运行本地Web服务器,则可以绕过该问题。

为了清楚起见 - 在本地访问Flash对象(使用file://)通常是浏览器禁止的安全问题。

ZeroClipboard团队提出的绕过file://问题的说明是here