Js+Flash实现访问剪切板操作_javascript技巧
程序员文章站
2022-06-08 21:42:40
...
最近需要遇到了这个问题点击按钮复制链接的功能果断度娘谷哥。最后找到得解决方案ZeroClipBoard一款开源得js+Flash实现得剪切板操作
但是搜寻了众多例子之后发现大多都是介绍一个页面只有一个固定的复制操作
而我得需求是这样
一个动态Repeater动态加载出各个地址和复制按钮。
这个解决方案得原理是:
拿js动态加载一个透明flash.然后遮盖到你要点击得按钮上面,之后在给这个flash得承载元素上绑定事件动态把要复制得值传递到flash中,用flash访问剪切板.
这时候就出现这么一个问题多个按钮如果每个按钮都加栽一遍flash得话会很吃内存并且动态得代码也不是很好写
最后得解决方案如下:
但是搜寻了众多例子之后发现大多都是介绍一个页面只有一个固定的复制操作
而我得需求是这样
一个动态Repeater动态加载出各个地址和复制按钮。
这个解决方案得原理是:
拿js动态加载一个透明flash.然后遮盖到你要点击得按钮上面,之后在给这个flash得承载元素上绑定事件动态把要复制得值传递到flash中,用flash访问剪切板.
这时候就出现这么一个问题多个按钮如果每个按钮都加栽一遍flash得话会很吃内存并且动态得代码也不是很好写
最后得解决方案如下:
复制代码 代码如下:
推荐阅读
-
Javascript 访问样式表实现代码_javascript技巧
-
JS操作CSS随机改变网页背景实现思路_javascript技巧
-
javascript 实现简单的table排序及table操作练习_javascript技巧
-
使用js操作css实现js改变背景图片示例_javascript技巧
-
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)_javascript技巧
-
Js+Flash实现访问剪切板操作_javascript技巧
-
javascript中xml操作实现代码_javascript技巧
-
支持ie与FireFox的剪切板操作代码_javascript技巧
-
js实现键盘操作实现div的移动或改变的原理及代码_javascript技巧
-
JavaScript对象属性检查、增加、删除、访问操作实例_javascript技巧