最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

ZeroClipboard.js使用一个flash复制多个文本框

来源:懂视网 责编:小OO 时间:2020-11-27 20:18:01
文档

ZeroClipboard.js使用一个flash复制多个文本框

ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,今天主要介绍如何使用一个flash支持多个复制文本。一般我们需要复制一个地方的时候,大多都使用下面这个代码新建一个对象。;
推荐度:
导读ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,今天主要介绍如何使用一个flash支持多个复制文本。一般我们需要复制一个地方的时候,大多都使用下面这个代码新建一个对象。;

这篇文章主要为大家详细介绍了ZeroClipboard.js使用一个flash复制多个文本框,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,今天主要介绍如何使用一个flash支持多个复制文本。

一般我们需要复制一个地方的时候,大多都使用下面这个代码新建一个对象:

<p id="J_pop_share">
 <input id="J_video_iframe1" value="<iframe src="http://caibaojian.com/book/"></iframe>" />
 <button id="J_copy_btn1">复制</button>
</p>

单个:

如果有多个的话,是不是需要新建四个flash对象呢?可能没尝试过的人会这么做,这篇文章分享另外一种做法,就是在上面这个flash的基础上,当移动到另外一个按钮时,改变flash的位置和复制的文本。

多个文本的HTML代码:

<p id="J_pop_share">
 <p>
 <input id="J_video_iframe1" value="<iframe src="http://caibaojian.com/book/"></iframe>" />
 <button id="J_copy_btn1" class="btn-copy-text">复制</button>
 </p>
 <p>
 <input id="J_video_iframe2" value="<iframe src="http://caibaojian.com/book/"></iframe>" />
 <button id="J_copy_btn2" class="btn-copy-text">复制</button>
 </p>
 <p>
 <input id="J_video_iframe3" value="<iframe src="http://caibaojian.com/book/"></iframe>" />
 <button id="J_copy_btn3" class="btn-copy-text">复制</button>
 </p>
 <p>
 <input id="J_video_iframe4" value="<iframe src="http://caibaojian.com/book/"></iframe>" />
 <button id="J_copy_btn4" class="btn-copy-text">复制</button>
 </p>
</p>

javascript代码:在上面js的基础上,加上下面这个代码

在使用ZeroClipboard.js时,可能会出现复制不起作用或者其它诡异的bug,例如我今天在IE中,由于内容是放在弹窗里面,复制第一个是可以的,但第二个则会报错,提示“没有这个对象”,调试了好久,始终无法解决,后来不隐藏弹窗,却不会报错,所以,我觉得应该是flash隐藏和显示有关,把弹窗隐藏改用绝对定位加left:-9999px,显示的时候,再定位正确的left值就不会报错了。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

ZeroClipboard.js使用一个flash复制多个文本框

ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,今天主要介绍如何使用一个flash支持多个复制文本。一般我们需要复制一个地方的时候,大多都使用下面这个代码新建一个对象。;
推荐度:
标签: 复制 使用 js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top