html5图片剪切板,JavaScript 网页端复制图片到剪切板

前端页面可能需要复制图片到剪切板的功能,这里使用JavaScript来实现这一功能,兼容大部分浏览器

全部代码

复制图片到剪切板

            

复制图片

var SelectText = function (element) {

var doc = document;

if (doc.body.createTextRange) {

var range = document.body.createTextRange();

range.moveToElementText(element);

range.select();

} else if (window.getSelection) {

var selection = window.getSelection();

var range = document.createRange();

range.selectNodeContents(element);

selection.removeAllRanges();

selection.addRange(range);

}

}

//复制图片

var copyImage = document.getElementById("linkCopyImage");

copyImage.onclick = function(e){

//Make the container Div contenteditable

$(".zf-mass-code-img").attr("contenteditable", true);

//Select the image

SelectText($('.zf-mass-code-img').get(0));

//Execute copy Command

//Note: This will ONLY work directly inside a click listenner

document.execCommand('copy');

//Unselect the content

window.getSelection().removeAllRanges();

//Make the container Div uneditable again

$('.zf-mass-code-img').removeAttr("contenteditable");

//Success!!

alert('复制图片成功');

}

ps: 需要部署到服务器才能预览复制图片效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/550756.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java中的html标签位置,Java 过滤所有html标签,复制文件到指定位置

public static String filterHtml(String string){String str string.replaceAll("", "").replaceAll("[a-zA-Z][1-9]?>", "");return str;}复制文件到指定位置public static boolean inPutStreamTofile(InputStream inStream, S…

湖北大学计算机科学与技术怎么样,湖北大学(专业学位)计算机技术考研难吗

考研真题资料优惠价原价选择很多考生在准备湖北大学(专业学位)计算机技术考研难吗?是考研报考的时候都会产生这样的疑问:这个专业的研究生好吗?适合我吗?对我以后的人生和职业会有帮助吗?考生在准备湖北大学(专业学位)…

计算机打开共享网络连接打印机共享打印机,网络共享打印机连接不上怎么办_电脑连不上共享打印机如何解决-win7之家...

通常为了方便多人可以一起共用一台打印机,都会在局域网络中将打印机共享,可是近日有不少用户却遇到网络共享打印机连接不上的情况,这该怎么办呢,确认打印机已经共享,并且电脑在同一个家庭组里,针对脑连不上…

html盒子居中的方式,CSS盒子居中三种方法

前言CSS盒子居中,我觉得是很有必要学习一下的。特别是第三种方法,奇淫技巧升级版,也是生产环境中非常常见的一种方法,不需要知道宽度,随着祖先元素的变化而变化!1.常规方法常规方法只需要给盒子设置宽高&am…

台式计算机如何上网设置,台式电脑怎样设置宽带自动连接?

1、以Win7系统为例,在桌面任务栏中对着网络图标击右键,选择“打开网络和共享中心”菜单;2、在打开的页面中,点击页面左侧“更改适配器设置”按钮;3、在打开的页面中,找到宽带连接设置项,对其击右…

台式计算机更新不了,台式机更新造成电脑关不了机怎么办

电脑无法关机这个问题并不常见,可一旦出现这种问题了,那么我们要如何正确的处理它呢?想处理这个问题,首先,我们需要先了解下到底是什么原因导致的 Windows 无法正常关机。一般情况下,在 Windows 系统中&…

认识计算机的桌面,电脑桌面的基础知识教程,教你认识电脑桌面

教你认识电脑桌面1、工作区 桌面上的大片空白称为工作区,上面可以放置各种图标,显示打开的窗口,桌面上一般放置几个固定的图标和带箭头的快捷方式图标;2、图标 图标是一个小图片下面有文字,一个图标代表一个文件或者是…

教师使用计算机职责,教师办公室计算机使用制度

首页 > 制度职责 > 教师办公室计算机使用制度发布时间:2019-04-01阅读 (2918)教师办公室计算机使用制度之相关制度和职责,为了规范我校计算机的使用与管理,提高工作效率,使计算机更好地发挥其作用,特制定本制度。1、计算机周围应保持干燥,不应把装…

烟台大学计算机专业调剂贴吧,烟台大学计算机与控制工程学院2021年考研复试与调剂的说明...

如果想要顺利成为一名研究生,那么对于考研复试的重视必不可少。考研复试是考生在通过初试的基础上,对考生业务水平和实际能力的进一步考察。如何了解报考院校的考研复试要求呢?中公考研小编整理烟台大学计算机与控制工程学院2021年考研复试与…

南京理工大学计算机学院教师信息网,南京理工大学教师信息

已发表100篇论文,其中IEEE/ACM Transactions或者CCF A类会议长文60篇,具体信息见:https://imag-njust.net/zcli/部分论文如下:19. Zechao Li, Jinhui Tang, Liyan Zhang, Jian Yang. Weakly-supervised Semantic Guided Hashing f…

哈工大华中科技大学计算机学院官网,我国重点大学排名盘点,哈工大重回前十,北理工只排十四...

最近,同学会公布了我国重点大学排名,这个排行榜直观地显示了我国的高校、全国排名、学校运营水平。这次荣登榜首的是圆明园职业技术学院——北京大学,学校和清华轮番追逐第一,这次的北大胜出,这两所大学都把重点放在了…

计算机网络最短路径路由选择,最短路径算法Dijkstra算法在路由选择中的应用.pdf...

最短路径算法Dijkstra算法在路由选择中的应用.pdf计算机与网络江苏联合职业技术学院徐州机电工程分院 王恒青 江苏联合职业技术学院徐州生物工程分院 宋如敏[摘要】本文介绍了路由算法的设计目标以及种类,从最短路径算法的基本原理出发,举实例推演了Dijk…

红米note3支持html,【小米红米Note3评测】外观变化不小 金色版略显俗套_小米 红米Note3_手机评测-中关村在线...

外观变化不小 金色版略显俗套本次发布会上并没有像红米Note 2那样一直在标榜颜值,或许雷布斯也清楚大电池带来的重量和厚度的增加、没有延续彩色背壳的设计再标榜颜值意义不大吧,毕竟群众的眼光是雪亮的。金色版本的配色在之前的某些品牌的机型上似曾相识…

西南民族大学计算机考试试题,西南民族大学预科教育学院 2007级《计算机》模拟试题(含答案)...

2007级《计算机》考试模拟题一、单项选择题(每小题1分,共30分)( A ) 1、计算机中的基本存储单位是-----。(A)、Byte; (B)、bit;(C)、word;(D)、BWORD 。 ( B )2、CPU能直接访问与管理的存储器是————。(A)、ROM;(B)…

计算机数据库原理试题,计算机科学与技术专业《数据库原理》模拟试题(B)

计算机科学与技术专业《数据库原理》模拟试题(B) 一、 填空题(每空1分,共20分)1. 数据管理技术经历了人工处理阶段、___________和___________三个发展阶段。 2. 数据模型应包含数据结构、____________和____________三要素。 3. …

计算机教育应用3t模式,开题报告样例--初中语文说明文阅读教学整合模式研究.doc...

文档介绍:硕士研究生学位论文开题报告论文题目:初中语文说明文阅读教学整合模式研究报告人姓名:单丽研究方向:信息技术与课程整合学科专业:教育技术学年级:2007级指导教师:钟绍春所在学院(所):理想信息技术研究院东北师范大学研究生院制2008年 11月 26日填表说明与要…

解释下列术语计算机系统结构,计算机系统结构第5章部分习题参考答案

第5章部分习题参考答案5.1 解释下列术语?一次重叠-执行第K条指令与分析第K+1条指令在时间上重叠。这是最简单的重叠方式。?单功能流水线-只能完成一种运行或处理功能的流水线。?多功能流水线-在同一时间或在不同时间能够完成两…

许昌学院计算机学院张伶俐,2019年教育科学学院毕业论文答辩工作安排

根据学校教务处2019年毕业论文答辩工作安排,现将我院2019届毕业生论文答辩工作安排如下:一、领导小组组长:李晓慧副组长:张笑涛、李晓鹏成员:凌鹏飞、李良虎、乔通、刘畅、陈建军、徐来群、于康平、周海谦、张彩丽、张…

计算机原理寻址方式ppt,计算机原理_3 寻址方式和指令系统.ppt

计算机原理_3 寻址方式和指令系统第三章寻址方式和指令系统 第一节基本概念 第二节寻址方式 第三节指令系统 附录DEBUG软件的使用说明 第一节基本概念 指令控制与存储程序是计算机的基本特征 CPU根据指令的要求执行相应的操作,指令从存储器中获取。 程序&#xff1a…

西安理工大学计算机研究生名单,西安理工大学2019年硕士研究生拟录取名单

西安理工大学2019年硕士研究生拟录取名单考生编号 姓名 备注107009061360689 王帅 101 材料科学与工程学院 080501 材料物理与化学107009061360690 左稼暄 101 材料科学与工程学院 080501 材料物理与化学107009061360735 陈瑶 101 材料科学与工程学院 080501 材料物理与化学107…