`
yhz61010
  • 浏览: 551313 次
  • 来自: -
博客专栏
63c13ecc-ef01-31cf-984e-de461c7dfde8
libgdx 游戏开发
浏览量:11977
社区版块
存档分类
最新评论

[转] 跨浏览器的 JavaScript 及 Flash 复制到剪贴板

阅读更多
  ITeye及很多网站都有这样一个功能,就是点击一个图标,将所需的内容复制到剪贴板。今天上网简单的查询了下,找到了一个大仙儿的文章,主讲这个的,讲的非常的详尽。感兴趣或需要的人可能参考下。

FYI:注意,本方案的实现方法是: IE 下,使用 window.clipboardData.setData 方法,非 IE 下,使用 Flash 的 System.setClipboard。并非是使用纯的 JavaScript 来实现跨浏览器的复制到剪贴板功能。

原文地址:
Cross-Browser approach to Copy content to Clipboard with javascript
http://www.rahulsingla.com/blog/2010/03/cross-browser-approach-to-copy-content-to-clipboard-with-javascript

PS: 文章中有详细的使用说明和解释,以及源代码。非常好的东西哟!此外,请将此程序放到服务器测试,若是在本地的话,IE 可以正常使用,其它浏览器下可能无法使用。
分享到:
评论

相关推荐

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

    兼容多浏览器的JavaScript脚本,以JS+FLASH的形式实现复制内容到剪贴板

    JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)

    目前,如果使用javascript来写复制到剪贴板的代码,一般都是浏览器不兼容的。所以采用flash的方式,模拟一个层,再来复制,就可以做到全部浏览器都适用哦~ 需要下载一个swf文件,和一个js文件。把这两个文件,和htm...

    GWT中复制到剪贴板 js+flash实现复制 兼容性比较好

    今天看到有个Google Code的项目,叫ZeroClipboard,大意是使用flash作为媒介,将内容复制到...这比用纯javascript好,因为不同浏览器会出于安全的原因,有不同反应,例如IE会给出提示,有的浏览器不支持复制到剪贴板。

    JQUERY复制到剪切板

    clipboard.js 使用纯 JavaScript (无需 Flash)实现了复制浏览器内容到系统剪切板的功能,可以在浏览器和 Node 环境中使用。支持 Chrome 42+、Firefox 41+、IE 9+、Opera 29+。

    JavaScript实现复制或剪切内容到剪贴板功能的方法

    网上看到的几款插件,ZeroClipboard是通过flash实现的复制功能,随着越来越多的提议废除flash,能不能通过JS来实现复制剪切呢,今天分享一个兼容IE7浏览器复制的插件给大家,支持使用javascript实现复制、剪切和粘贴...

    JavaScript 复制功能代码 兼容多浏览器(ZeroClipboard)

    Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。 Zero Clipboard的安装方法 首先需要...

    无需 Flash 使用 jQuery 复制文字到剪贴板

    如果在网上找一个关于如何将一段特定的文本拷贝到剪贴板的解决方案,最可能的结果就是使用Flash的方案来做这个事,虽然使用Flash可以很好地解决这个问题,但是这不是一个明智的想法,因为这个产品最终会消失或者至少...

    clipboard.js 前台剪切板demo

    clipboard.js是一个github上的开源项目,clipboard.js 实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。可以在浏览器和 Node 环境中使用。支持 Chrome 42+、Firefox 41+、IE 9+、Opera 29+

    JavaScript内容复制插件Clipboard.js

    之前一直在使用ZeroClipboard来复制,可是在新版chrome以及大多数浏览器开始屏蔽lash,这时我们得用其它方法,clipboard.js的出现很好的解决了这个问题...JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。

    JavaScript flash复制库类 Zero Clipboard

    本文将介绍一个跨浏览器的库类 Zero Clipboard 。...但最新的 Flash Player 10 只允许在 Flash 上进行操作才能启动剪贴板。所以 Zero Clipboard 对此进行了改进,用了一个透明的 Flash ,让其漂浮在按钮之上,这

    clipboard-copy:轻量级复制到Web的剪贴板

    该软件包的目的是在现代Web浏览器中使用最少的字节数提供简单的“复制到剪贴板”功能。 为此,此程序包仅支持现代浏览器。 没有使用Adobe Flash的后备,也没有黑客。 只需30行代码。 与其他实现不同,使用clipboard...

    JavaScript内容复制Clipboard.js.zip

    clipboard.js 实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。可以在浏览器和 Node 环境中使用。支持 Chrome 42 、Firefox 41 、IE 9 、Opera 29 示例代码:[removed][removed]  class=...

    nd-zeroclipboard:库提供了一种使用不可见的Adobe Flash电影和JavaScript界面​​将文本复制到剪贴板的简便方法

    a library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie adn a JavaScript interface 安装 $ spm install nd-zeroclipboard --save 使用 var Zeroclipboard = require...

    Clipboard.js 无需Flash的JavaScript复制粘贴库

    clipboard.js 实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。可以在浏览器和 Node 环境中使用。支持 Chrome 42+、Firefox 41+、IE 9+、Opera 29+ 官方网站:...

    程序天下:JavaScript实例自学手册

    20.1 Javascript操作剪贴板 20.2 打开硬盘驱动器 20.3 单击加入收藏夹 20.4 复制标题和网址 20.5 关闭输入法 20.6 检测屏幕分辨率 20.7 检测系统信息 20.8 显示本地计算机信息 20.9 检测浏览器浏览过的站点数 20.10 ...

    Clipboard.js v1.5.15

    Clipboard.js v1.5.15 发布了,Clipboard.js 实现了纯 JavaScript 无 Flash的浏览器内容复制到系统剪贴板的功能。可以在浏览器和 Node 环境中使用。

    《程序天下:JavaScript实例自学手册》光盘源码

    20.1 Javascript操作剪贴板 20.2 打开硬盘驱动器 20.3 单击加入收藏夹 20.4 复制标题和网址 20.5 关闭输入法 20.6 检测屏幕分辨率 20.7 检测系统信息 20.8 显示本地计算机信息 20.9 检测浏览器浏览过的站点数 20.10 ...

    clipboard.js在移动端复制失败的解决方法

    一句话介绍下clipboard.js:实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。 在项目中使用clipboard.js插件去实现点击按钮,复制一段网址到剪切板的功能。功能做好后,一开始无论这pc端还是...

    ActionScript开发人员指南中文版

    摄像头、麦克风、剪贴板、鼠标和键盘访问 AIR安全性 第章:如何使用ActionScript示例 示例类型 在FlashProfessional中运行ActionScript示例 在FlashBuilder中运行ActionScript示例 在移动设备上运行ActionScript示例 ...

Global site tag (gtag.js) - Google Analytics