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: 需要部署到服务器才能预览复制图片效果
html5图片剪切板,JavaScript 网页端复制图片到剪切板相关推荐
- 富文本编辑的图片在手机,移动端显示图片img太大,超出屏幕,出现滚动条,富文本中的图片如何修改样式
富文本编辑的图片在手机,移动端显示图片太大,超出屏幕,出现滚动条,富文本中的图片如何修改样式 var html = res.data.details.replace(/<img([\s\w&qu ...
- 本地剪切板 java,java:复制图片到系统剪切板 然后怎么以图片文件的形式粘贴至本机...
java:复制图片到系统剪切板 然后如何以图片文件的形式粘贴至本机? 本帖最后由 u013531487 于 2014-07-16 22:56:44 编辑 代码列在下边 问题是: 我先获取了待保存的图片 ...
- webview加载html图片不显示图片,WebView加载网页不显示图片解决办法
对于大家来讲WebView肯定很熟悉,因为我们在日常开发中经常用到它.所以对于它的一些基本用法我就不在这啰嗦了,直接进入正题. 我遇到的问题就是在使用WebView加载网页的时候图片不显示(我手机系统 ...
- python获取网页图片_python抓取网页中的图片示例
python抓取网页中的图片示例 代码如下: #coding:utf8 import re import urllib def getHTML(url): page = urllib.urlopen( ...
- 电脑打开html不显示图片,网页不显示图片,详细教您网页不显示图片怎么解决
在使用电脑浏览网页的时候是不是有碰到过网页不显示图片的时候呢?有的时候可能是因为电脑网速慢.所以加载图片不成功!而有的时候是因为有些地方需要设置.那网页不显示图片怎么解决?下面,小编跟大家介绍网页不显 ...
- html js点击字图片下拉,JavaScript实现文字与图片拖拽效果的方法
本文实例讲述了JavaScript实现文字与图片拖拽效果的方法.分享给大家供大家参考.具体实现方法如下: JavaScript实现文字与图片的拖拽效果 *{padding:0;margin:0;} . ...
- 网易服务器图片不显示图片,为什么网易的网页中部分图片不能正常显示?
为什么网易的网页中部分图片不能正常显示? 来源:互联网 宽屏版 评论 2010-07-22 11:29:19 分类: 电脑/网络 >> 互联网 问题描述: 参考答案: 开始--> ...
- Qt与HTML/JavaScript网页端通信和调用
QWebChannel类 QWebChannel弥补了C++与HTML/JavaScript直接通信的空白.Qt内部自带了qwebchannel.js文件,只要浏览器端支持该js文件,就可以完成相互通 ...
- html5 图片局部马赛克,javascript - JS实现马赛克图片效果完整示例
主要介绍了JS实现马赛克图片效果,结合完整实例形式分析了JavaScript基于HTML5 canvas图形元素绘制实现马赛克效果相关操作技巧,需要的朋友可以参考下 本文实例讲述了JS实现马赛克图片效 ...
最新文章
- SAP UI5 应用开发教程之六十八 - 如何实现 SAP UI5 路由失败时显示自定义的 NOT Found 页面
- 使用eclipse生成文档(javadoc)
- [JavaWeb-Servlet]Servlet的体系结构
- Head First设计模式之备忘录模式
- INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113
- bzoj2539: [Ctsc2000]丘比特的烦恼
- Informatic中如何设置每月初,和每周五、周六跑批
- python成绩分析系统_用Python编写学生成绩分析系统
- 【T3】运行时错误3709
- CityEngine学习资料——split分割
- centos7 shell脚本开机自启动(亲测可用)
- js逆向案例-obsfuscator混淆
- uefi装完系统后无法引导_uefi安装win10无法启动?uefi安装win10无法启动原因分析及解决方法...
- [你必须知道的.NET] 开篇有益(转载)
- 软件产品界面设计-培训PPT发布
- 自适应对消算法c语言,LMS自适应对消算法
- W中的Event 1A到Event 1J以及Event 2A到2F的含义?
- 当前主流的深度学习图像语义分割模型解析
- 公司自由现金流(FCFF)和股权自由现金流(FCFE)
- 如果你需要用Python搞个二维码,那应该收藏这篇博客