`
jsntghf
  • 浏览: 2533881 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

复制到剪贴板(IE,Firefox兼容)

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<script type="text/javascript">
  // <![CDATA[
  function copy_clip(copy){
    if (window.clipboardData){
      window.clipboardData.setData("Text", copy);}
    else if (window.netscape){
      netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
      var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
      if (!clip) return;
      var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
      if (!trans) return;
      trans.addDataFlavor('text/unicode');
      var str = new Object();
      var len = new Object();
      var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
      var copytext=copy;
      str.data=copytext;
      trans.setTransferData("text/unicode",str,copytext.length*2);
      var clipid=Components.interfaces.nsIClipboard;
      if (!clip) return false;
      clip.setData(trans,null,clipid.kGlobalClipboard);}
    alert("已复制")
    return false;
  }
  // ]]>
</script>
<input type="text" id="content"/><button onclick="copy_clip(document.getElementById('content').value)">复制</button>

 

分享到:
评论

相关推荐

    js 复制到剪贴板 ,兼容支持火狐firefox 和 ie

    标题 "js 复制到剪贴板 ,兼容支持火狐firefox 和 ie" 涉及的是JavaScript编程中实现文本复制到系统剪贴板的功能,并且这个功能需要在Firefox和IE浏览器上都能正常工作。在Web开发中,允许用户将特定内容复制到剪贴板...

    兼容IE/firefox/chrome复制内容到剪贴板

    标题中的“兼容IE/firefox/chrome复制内容到剪贴板”指的是在网页开发中实现一个跨浏览器的剪贴板功能,允许用户在不同的浏览器(Internet Explorer、Firefox和Chrome)上复制内容。这个功能通常涉及到JavaScript ...

    实现复制到剪贴板功能

    总的来说,zclip是一个方便的工具,它简化了跨浏览器的剪贴板复制功能的实现,尤其是在兼容老版本Firefox和IE时。然而,随着技术的发展,开发者也需要关注并适时采用更现代的解决方案,以提供更好的用户体验。

    兼容ie及火狐浏览器的点击复制到系统剪贴板的网页特效代码

    兼容ie及火狐浏览器的点击复制到系统剪贴板的网页特效代码! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/

    支持IE,firefox,Chrome复制到剪贴板的JS+FLASH插件ZeroClipboard下载

    这意味着无论用户使用哪种浏览器,只要他们的系统中安装了Flash插件,就可以享受到复制到剪贴板的便捷功能。这对于网页应用开发者来说,意味着无需担心因浏览器差异导致的功能缺失问题。 在使用ZeroClipboard时,...

    兼容IE,FIREFOX的复制

    复制到剪贴板,兼容IE,FIREFOX的复制.

    复制文本框的内容到剪贴板

    ### 复制文本框的内容到剪贴板 在日常的编程工作中,经常需要将文本框中的内容复制到剪贴板中以便进行进一步的操作,比如粘贴到其他文档中或者用于程序内部的数据处理等。本文将详细介绍如何使用JavaScript来实现这...

    clipboard复制文本或者隐藏域到剪切板,兼容ie.chrome.firefox

    针对这个问题,`clipboard.js`应运而生,它提供了一种优雅且兼容多浏览器的方式来实现文本复制功能,包括IE、Chrome和Firefox等主流浏览器。 `clipboard.js`是一个轻量级的库,它的主要作用是简化了浏览器的剪贴板...

    js复制,兼容firefox和ie

    在早期版本的IE中,由于安全原因,JavaScript直接操作剪贴板的功能被严格限制,而Firefox则相对较早地提供了剪贴板API的支持。 在JavaScript中,现代浏览器通常使用`navigator.clipboard.writeText()`和`navigator....

    一直都需要的复制到系统剪贴板之IE,firefox兼容版

    本文标题中的“IE, firefox兼容版”指的是实现了在Internet Explorer(IE)和Firefox浏览器中复制到系统剪贴板功能的代码,并且确保了其兼容性。 从描述中可以看出,该技术实现是为了方便用户在多个浏览器环境下...

    jQuery获取剪贴板内容的方法

    例如,IE和Firefox浏览器在特定条件下允许直接访问剪贴板,但大部分现代浏览器如Chrome、Safari、Opera则不允许。为了兼容这些现代浏览器,常见的做法是使用Flash或其他插件来间接访问剪贴板数据。 #### 兼容性考虑...

    ★★★同时支持iexplorer和firefox的javascript复制拷贝信息到剪贴板方法

    标题中的“同时支持iexplorer和firefox的javascript复制拷贝信息到剪贴板方法”指的是在Web开发中,使用JavaScript实现跨浏览器(包括Internet Explorer和Firefox)的信息复制功能。JavaScript是一种广泛使用的...

    JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)

    - 当时常见的浏览器包括IE和Firefox,现在则需要考虑Chrome、Safari、Opera、Edge等多种浏览器的兼容性。 3. 利用Flash实现的ZeroClipboard库 - ZeroClipboard作为一个独立的JavaScript库,通过Flash来实现跨...

    js插件zClip实现复制到剪贴板功能

    zClip 兼容多种浏览器,包括 IE6+、Firefox、Chrome、Safari 和 Opera。 ### 二、zClip 工作原理 zClip 使用 Flash 对象作为桥梁,实现了 JavaScript 与系统剪贴板之间的交互。当用户点击按钮时,zClip 会调用 ...

    js jquery复制到剪切板,绝对能用,兼容360 ie 火狐等浏览器

    这个"js jquery复制到剪切板"的解决方案针对的是一个关键的问题:跨浏览器的兼容性,确保在360浏览器、Internet Explorer(IE)以及Firefox等不同浏览器上都能正常工作。 首先,我们要理解在JavaScript中实现复制...

    兼容主流浏览器的JS复制内容到剪贴板

    现在浏览器种类也越来越多,诸如 IE、Firefox、Chrome、Safari等等,因此现在要实现一个js复制内容到剪贴板的小功能就不是一件那么容易的事了。 在FLASH 9 时代,有一个通杀所有浏览器的js复制内容到剪贴板的方案: ...

    js复制文本(兼容IE、火狐)

    "js复制文本(兼容IE、火狐)"这个主题主要关注如何利用JavaScript实现文本复制功能,并确保这个功能在不同浏览器,包括Internet Explorer(IE)和Mozilla Firefox等主流浏览器上都能正常工作。在Web开发中,浏览器...

    javascript实现剪贴板复制粘贴

    网络上搜集的javascript对剪贴板的操作,兼容IE与FireFox

    一段多浏览器的&quot;复制到剪贴板&quot;javascript代码.docx

    本文将详细介绍一段多浏览器兼容的“复制到剪贴板”JavaScript代码,该代码能够很好地支持IE、Firefox等主流浏览器。 ```javascript function copyToClipboard(txt) { if (window.clipboardData) { // IE浏览器 ...

Global site tag (gtag.js) - Google Analytics