您现在的位置是:首页 >

浏览器跨域解决方案 单击复制文字兼容各浏览器的完美解决方案

火烧 2023-01-28 20:16:00 1085
单击复制文字兼容各浏览器的完美解决方案   单击复制文字的j 找了很久 由于之前没有接触过 完全不知道兼容ie及标准dom浏览器 不仅仅要通过j 而且需要fla h的帮忙 cli oard wf这个在

单击复制文字兼容各浏览器的完美解决方案  

浏览器跨域解决方案 单击复制文字兼容各浏览器的完美解决方案

  单击复制文字的js 找了很久 由于之前没有接触过 完全不知道兼容ie及标准dom浏览器 不仅仅要通过js 而且需要flash的帮忙 clipboard swf这个在网上都有下载 ie允许访问剪贴板 window clipboardData可以访问 但是标准dom 看了一些文章说的都是用flash设置隐藏 但是flash 是不支持 但是 还有个方法是可行的 固记录一下 以下方法支持标准dom

复制代码 代码如下: (function () { window[ Util ] = { CACHE:{} getText : function(){ return Util CACHE CLIPBOARD_TEXT; } successHide : function(){ alert("复制北海 网招聘邮件地址!"); } Copy : function (pStr hasReturn isdo) { var = []; push( <object type=application/x shockwave flash data="clipboard swf?gettext=Util getText&success=Util successHide" width= height= >   如果要兼容ie 还得加上

复制代码 代码如下: if (window clipboardData) { window clipboardData setData("Text" pStr); Util successHide(); }

   最后这样能实现单击复制文字 并且兼容各浏览器 记住 swf的路径一定要对!如果不对是不出现手型的 这是特征

复制代码 代码如下: lishixinzhi/Article/program/Java/JSP/201311/19836  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码