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

2016-02-19 17:10 21 1 收藏

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

【 tulaoshi.com - Web开发 】

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

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

  怎样使用?

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

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

  2.代码如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)
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

本文示例代码或素材下载

来源:https://www.tulaoshi.com/n/20160219/1614428.html

延伸阅读
标签: 电脑入门
当我们浏览网页时,总是有很多制作精美的Flash让我们心动,很想能保存下来慢慢欣赏。但是Flash不能直接保存,必须通过一些技巧才能实现。下面告诉大家6个关于Flash保存的小技巧,希望可以从这里寻找到最适合你自己的保存方式。 方法一:直接保存 对象:Flash存在于当前网页下的一个独立链接中。 操作:如果网页上的某个链接当你把鼠标指针...
标签: Web开发
在 Dreamweaver 的“文档”窗口中打开 index.html 页面,插入一个三列的表格,在由三列组成的表格的中间一列中放置的图形之上单击一次。   选择“插入”“媒体”“Flash 视频”。 在“插入 Flash 视频”对话框中,从“视频类型”弹出式菜单中选择“渐进式下载视频”。 关于… 关于 Flash 视频 使用 Dreamweaver ...
有的网站页面禁止使用右键和复制功能,甚至连Ctrl键也禁止掉了,这个效果是如何实现的呢?其实很简单就是调用了一段JS代码而已。 下面就是实现效果所需代码: function click(e) {  if (document.all) {   if (event.button==1||event.button==2||event.button==3) {    oncontextmenu='return false';  &n...
标签: Web开发
title标题/title input type="button" name="Submit" onClick='copyToClipBoard()' value="复制专题地址,传给QQ/MSN上的好友"  script language="javascript"    function copyToClipBoard(){     var clipBoardContent="";     clipBoa...
标签: Web开发
接到一个任务是把中国名牌网站的某些内容添加到我们的网站上,这些网站上有些页面是文章链接列表,点击链接会出现文章的详细内容显示页,根据这个规律,结合正则表达式,XMLHTTP技术,Jscript服务端脚本,以及ADO技术,写了一个小程序,把这些内容抓取到了本地数据库。抓取下来,然后就数据库对数据库导数据就比较方便了。先建立一个Access...

经验教程

419

收藏

47
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部