首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZeroClipboard插件自动单击

ZeroClipboard插件自动单击
EN

Stack Overflow用户
提问于 2014-02-19 03:34:50
回答 1查看 186关注 0票数 0

http://jsfiddle.net/5Ha9d/

我使用zeroclipboard插件在单击submit按钮时添加文本。一切似乎都在工作,但我希望它在某些情况下是自动化的。我不确定哪种方式是触发点击事件的正确方式。我已经尝试使用默认的$('#copy').click();身份

我知道它是在闪光,但我试图知道它是否工作,但只要我无法做到这一点。

下面是我尝试过的代码

代码语言:javascript
复制
                //set path
                ZeroClipboard.setMoviePath('http://davidwalsh.name/dw-content/ZeroClipboard.swf');
                //create client
                var clip = new ZeroClipboard.Client();
                //event
                clip.addEventListener('load', function () {
                    clip.setText(document.getElementById('box-content').value);
                });
                clip.addEventListener('complete', function (client, text) {
                    alert('copied: ' + text);
                });
                //glue it to the button
                clip.glue('copy');
jQuery('#copy').click();

有没有办法在页面加载时触发这个提交按钮。不确定是直截了当的。

谢谢你的建议。

维基

EN

回答 1

Stack Overflow用户

发布于 2014-06-05 04:20:10

根据to this thread的说法,你不能模拟点击flash对象,然后让它在剪贴板http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/desktop/Clipboard.html#中setData。这是Adobe的安全防范措施。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21863610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档