技术人生

生如夏花之绚烂,死如秋叶之静美…

« Discuz!和jQuery冲突的解决办法企业网站常用英语学习 »

复制本文链接代码—兼容Firefox、Chrome和IE

  复制本文链接到剪贴板的代码,兼容Firefox、Chrome和IE,绝对好用!因为提取自淘宝网在线充值中心。

<SCRIPT type=text/javascript>
 function copy(meintext) {
  if (window.clipboardData) {
      window.clipboardData.setData("Text", meintext)
  } else {
 var flashcopier = 'flashcopier';
 if(!document.getElementById(flashcopier)) {
        var divholder = document.createElement('div');
  divholder.id = flashcopier;
  document.body.appendChild(divholder);
 }
 document.getElementById(flashcopier).innerHTML = '';
 var divinfo = '<embed src="<b>_clipboard.swf</b>" FlashVars="clipboard='+encodeURIComponent(meintext)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
     document.getElementById(flashcopier).innerHTML = divinfo;
 }
 alert('地址已经复制到您的剪贴板,您可以发送给您的朋友啦!');
 }
</SCRIPT>


<input type="button" value="复制本文链接 [ IE Firefox Chrome ]" onclick="copy(location.href);return false;" />


  注意黑色加粗部分的flash文件,“复制本文链接”兼容性全靠它了。本文提供下载,下载之后,在代码src=“”里写入flash存放地址。

  Clipboard-Flash.rar  测试页面下载

如转载本站原创文章,请务必注明:[ 技术仓库 ] - http://www.hack0573.com

本文永久链接地址:http://www.hack0573.com/Website/24.html
  • quote 1.stamp
  • 没有成功啊,ie和firefox都没成功。在ie下点击button后无反应;firefox下点击之后成功弹出提示框,但粘贴之后并非所要复制的内容。
  • 2011-5-12 14:00:50 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新技术

技术排行

搜寻技术

Copyright©技术仓库 2009-2010 版权所有 All Rights Reserved.

嘉兴学院南湖学院-计科N051 | Hack0573@msn.com我要啦免费统计