js实现点击图片将图片地址复制到粘贴板的方法


Posted in Javascript onFebruary 16, 2015

本文实例讲述了js实现点击图片将图片地址复制到粘贴板的方法。分享给大家供大家参考。具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta name="robots" content="all" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>点击图片直接把图片地址复制到粘贴板</title>

<style type="text/css">

 #www_3water_net_hidden {

  position:absolute;

  visibility:hidden;

 }

 img {

  cursor:pointer ;

 }

</style>

</head>

<body>

点击下面的图片直接获取得地址。

 <div id="3water_net">

  <img src="images/m10.jpg"><br />

 </div>

 <span id="www_3water_net_hidden"></span>

</body>

<script type="text/javascript">

<!--

 $id=function(id) {

  return document.getElementById(id);

 }

 var objs =$id("3water_net").getElementsByTagName("img") ;

 for (var i=0;i<objs.length;i++ ) {

  objs[i].onclick=function () {

   $id("www_3water_net_hidden").innerHTML=this.src ;

   var my_range =document.body.createTextRange() ;

   my_range.moveToElementText($id("www_3water_net_hidden"));

   my_range.execCommand("copy");

   alert("图片地址已经复制到剪贴板");

   return false ;

  }

 }

//-->

</script>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
定义select的边框颜色
Apr 28 Javascript
JS在IE和FireFox之间常用函数的区别小结
Mar 12 Javascript
JavaScript中几个重要的属性(this、constructor、prototype)介绍
May 19 Javascript
js动态创建上传表单通过iframe模拟Ajax实现无刷新
Feb 20 Javascript
jquery ajaxSubmit 异步提交的简单实现
Feb 28 Javascript
yepnope.js使用详解及示例分享
Jun 23 Javascript
jQuery+PHP星级评分实现方法
Oct 02 Javascript
基于jQuey实现鼠标滑过变色(整行变色)
Dec 07 Javascript
JavaScript常用本地对象小结
Mar 28 Javascript
JavaScript类型系统之布尔Boolean类型详解
Jun 26 Javascript
JS中判断null的方法分析
Nov 21 Javascript
浅谈Vue-cli 命令行工具分析
Nov 22 Javascript
js实现鼠标经过时图片滚动停止的方法
Feb 16 #Javascript
js鼠标点击图片实现随机变换图片的方法
Feb 16 #Javascript
JavaScript简介
Feb 15 #Javascript
JavaScript的原型继承详解
Feb 15 #Javascript
javascript 闭包详解
Feb 15 #Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
Feb 15 #Javascript
浅析javascript中函数声明和函数表达式的区别
Feb 15 #Javascript
You might like
强烈推荐:php.ini中文版(1)
2006/10/09 PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
PHP IF ELSE简化/三元一次式的使用
2011/08/22 PHP
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
PHP批量查询WordPress留言者E-mail地址实现方法
2015/02/15 PHP
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
2016/05/04 PHP
Laravel框架实现的批量删除功能示例
2019/01/16 PHP
jQuery实现原理的模拟代码 -6 代码下载
2010/08/16 Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
2013/04/01 Javascript
js计算精度问题小结
2013/04/22 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
jQuery实现的表格展开伸缩效果实例
2016/09/07 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
移动端刮刮乐的实现方式(js+HTML5)
2017/03/23 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
bootstrap table表格插件之服务器端分页实例代码
2018/09/12 Javascript
vue+django实现一对一聊天功能的实例代码
2019/07/17 Javascript
Element Collapse 折叠面板的使用方法
2020/07/26 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
python构建深度神经网络(续)
2018/03/10 Python
Python反爬虫伪装浏览器进行爬虫
2020/02/28 Python
python根据用户需求输入想爬取的内容及页数爬取图片方法详解
2020/08/03 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
纯CSS3实现的8种Loading动画效果
2014/07/05 HTML / CSS
HTML5 Canvas之测试浏览器是否支持Canvas的方法
2015/01/01 HTML / CSS
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
《陋室铭》教学反思
2014/02/26 职场文书
村干部培训方案
2014/05/02 职场文书
学习优秀党员杨宗兴先进事迹材料思想汇报
2014/09/14 职场文书
2014年第四季度入党积极分子思想汇报(十八届四中全会)
2014/11/03 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
Spring Cloud Gateway去掉url前缀
2021/07/15 Java/Android