之前有写过一篇文章:http://shanmao.me/web/js/jian-rong-suo-lan-qi-de-js-fu-zhi-dai-ma
也是用这个插件(ZeroClipboard )。不过那个版本比较低,而且扩展不方便。
比如这次。我需要在一个隐藏的界面里面生成这个复制按钮。点击后复制。就无法实现,一定要在界面显示的情况下才会自动生成按钮。
现在只需要加上:
[code]
$(‘#fuzhi’).zclip({
path:’__TMPL__js/ZeroClipboard/ZeroClipboardf.swf’,
copy:function(){return $(‘input#fx_url’).val();},
afterCopy:function(){
alert("复制成功!您可以在你的 BBS/QQ/微博/上按 Ctrl+V 进行粘贴推广。");
}
});
[/code]
即可轻松实现。而且自定义感非常强。推荐使用。
隐藏界面下也可以使用方法:
用 setTimeout(‘fsfdsd()’,500);方法延时调用,不过按一次就会生成一次。所以自己做好处理。
[code]
function fsfdsd(){
$(‘#fuzhi’).zclip({
path:’__TMPL__js/ZeroClipboard/ZeroClipboardf.swf’,
copy:function(){return $(‘input#fx_url’).val();},
afterCopy:function(){
$.get("__APP__/Jihuo/tgurl");
alert("复制成功!您可以在你的 BBS/QQ/微博/上按 Ctrl+V 进行粘贴推广。");
}
});
[/code]
下载地址: jquery.zclip.1.1.1