【发布时间】:2012-05-13 03:22:21
【问题描述】:
我正在使用 zeroClipboard,但我无法让它工作。
这是我的 HTML 标记:
<div id= 'd_clip_button'>
<img class = 'displayed' src="{{ asset('bundles/yopyourownpoet/images/CopyPoemPage8.png') }}" alt="Copy Poem" height="71" width="300" />
</div>
还有 javascript:
<script src="{{ asset('bundles/yopyourownpoet/js/ZeroClipboard.js') }}" type="text/javascript"></script>
<script>
$(document).ready(function() {
ZeroClipboard.setMoviePath("{{ asset('bundles/yopyourownpoet/flash/ZeroClipboard.swf') }}");
var clip = new ZeroClipboard.Client();
clip.setText( "aaaa" );
clip.glue( 'd_clip_button' );
clip.addEventListener( 'onLoad', function(){ alert('loaded baby'); } );
});
</script>
我看到警报“加载婴儿”。 但是,我从来没有在剪贴板中复制文本。 我在我的计算机和服务器上尝试了本地。
我也去了这个页面http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html 和自动闪光,但还是不行。
我做错了什么?
【问题讨论】:
标签: javascript jquery html clipboard zeroclipboard