用js+flash实现网页中复制数据功能

乡村小寡妇sky

乡村小寡妇sky

2016-02-19 17:10

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的用js+flash实现网页中复制数据功能懂设计的网友们快点来了解吧!

  经常在网页上看见复制本页网址,给你的朋友分享之类的话,点按钮,在IE下能复制成功,而在firefox和opera等其他浏览器就不行。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  下面的例子使用js+flash(as)实现了在不同浏览器里复制的功能,这样做的好处就是规避了浏览器兼容的问题。也就是说支持firefox,IE,OPERA

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  怎样使用?

  1.先下载这个FLASH文件:文章末尾处链接地址可下载

  2.代码如下:

htmlheadtitle用js+flash实现网页上的文本复制/title/headbodyscript type="text/javascript" language="javascript"function copyit(textit) {if (window.clipboardData) {window.clipboardData.setData("Text",textit);} else {var flashcopier = 'flashcopier';if(!document.getElementById(flashcopier)) {var divholder = document.createElement('div');divholder.id = flashcopier;document.body.appendChild(divholder);}document.getElementById(flashcopier).innerHTML = '';var divinfo = 'embed src="_clipboard.swf" FlashVars="clipboard='+textit+'" width="0" height="0" type="application/x-shockwave-flash"/embed';document.getElementById(flashcopier).innerHTML = divinfo;}}//copyit("")/scriptinput type="text" value="用flash+javscript实现网页上的文本复制" id="g"a href="javascript:copyit(document.getElementById('g').value);"复制一下/a/body/html

本文示例代码或素材下载

展开更多 50%)
分享

猜你喜欢

用js+flash实现网页中复制数据功能

Web开发
用js+flash实现网页中复制数据功能

用JavaScript获取网页中的js、css、Flash等文件

Web开发
用JavaScript获取网页中的js、css、Flash等文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用SQL实现分布式数据复制

ASP
用SQL实现分布式数据复制

js实现网页检测是否安装了 Flash Player 插件

Web开发
js实现网页检测是否安装了 Flash Player 插件

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

在Oracle中实现数据库的复制

编程语言 网络编程
在Oracle中实现数据库的复制

Flash教程:制作复制功能键-Flash actionscript

FLASH flash教程
Flash教程:制作复制功能键-Flash actionscript

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

C#进阶教程(九)

C#进阶教程(九)

学以致用 驳“ASP低能论”

学以致用 驳“ASP低能论”
下拉加载更多内容 ↓