2

我正在使用 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和自动闪光,但仍然无法正常工作。

我可能做错了什么?

4

2 回答 2

4

如果您在使用 zeroClipboard 时遇到问题,您可能想试试这个 jquery 插件:http: //www.steamdev.com/zclip/

zclip 基于 zeroClipboard。易于安装和使用。

于 2012-05-15T08:32:54.153 回答
2

仅供参考……ZeroClipboard 项目似乎仍然处于活动状态……截至 2013 年 8 月 31 日刚刚触及: https ://github.com/zeroclipboard/ZeroClipboard

我刚刚使用 ASP 控件在我的 Visual Studio 2010 ASP.NET C# 项目中成功使用了它。凉爽的!撞!

于 2013-09-19T00:13:08.663 回答