html 一键复制功能以及下载功能
1.需要引入库:clipboard.min.js
2.代码demo:
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><script src="./clipboard.min.js"></script><body><span id="ttt">1234567654321</span><button type="button" id="btn_Share" onclick="test('#btn_Share')">copy</button></body><script>function test(element) {var clipboard = new ClipboardJS(element, { //绑定元素idtext: function () {var str = document.getElementById("ttt").innerText;return str;},});clipboard.on("success", function (e) {alert("复制成功");});clipboard.on("error", function (e) {alert(e);});}</script>
</html>
下载文件:
downLoad(str: string,name: string) {//str为下载的文本内容 name为文件名let export_blob = new Blob([str]);let save_link = document.createElement("a");save_link.href = window.URL.createObjectURL(export_blob);save_link.download = name + ".txt";let ev = document.createEvent("MouseEvents");ev.initMouseEvent("click",true,false,window,0,0,0,0,0,false,false,false,false,0, null);save_link.dispatchEvent(ev);},
加二维码canvas:
https://gera2ld.github.io/qrcanvas/examples/#pure-color
html 一键复制功能以及下载功能相关推荐
- 一键Ghost 脱机下载不再愁
http://windows.itwaka.com/skil/65174.html 在追求经济.节能的今天,要想搭建一个网络存储.脱机下载平台,最佳方案莫过于使用支持USB存储设备接入的无线路由器.然 ...
- 解决微信屏蔽内置浏览器下载功能
现阶段,微信推广是传播信息速度最快的方法,见的最多的就是在海报上贴上微信二维码,让看到的人都能立刻了解到自己的产品,但是由于微信官方要维持一个绿色的环境, 因此对扫码推广有着非常苛刻的审查, 虽然没有 ...
- 怎么解决微信屏蔽内置浏览器下载功能
做微信营销活动或者APK下载推广时候,域名经常被封,如何做到微信中正常使用呢?这就要借助一些工具来实现有效的操作. 之前公司有一个新的APP项目上线,让我们在项目首页做个二维码,然后用户用手机扫一扫就 ...
- vue中添加一键复制功能,贼好用!
在表格中复制链接的时候,总是要先用鼠标左键点击,拖动选中,然后右键复制或者ctrl+c复制,但是又会在粘贴的时候发现前面带有空格等烦人的问题.这个时候如果你有需要在三方平台转短链接的需求的话,链接粘贴 ...
- LNMP安装的前期准备(LNMP一键安装包下载)
LNMP安装的前期准备(LNMP一键安装包下载) 如果我们手工安装 LNMP 环境,那么同样需要安装大概 14 个源码包(根据版本和功能不同而不同).不过,现在网上非常流行的 LNMP 环境的搭建过程 ...
- 教你如何实现c#文件上传下载功能
简单介绍一下c#文件上传下载功能实现. NuGet 安装SqlSugar Model文件下新建 DbContext 类 public class DbContext {public DbContext ...
- silverlight 类似百度的图片浏览器,视频播放,附件下载功能,全部后台程序。...
#region =========图片点击按钮================String[] nr = new String[7] { "房屋照片", "房屋所有权证& ...
- JavaWeb实现文件上传下载功能实例解析
转:http://www.cnblogs.com/xdp-gacl/p/4200090.html JavaWeb实现文件上传下载功能实例解析 在Web应用系统开发中,文件上传和下载功能是非常常用的功能 ...
- 关于文件导出(下载)功能不兼容IE浏览器的解决方案
关于文件导出(下载)功能不兼容IE浏览器的解决方案 参考文章: (1)关于文件导出(下载)功能不兼容IE浏览器的解决方案 (2)https://www.cnblogs.com/padaleidelei ...
最新文章
- Linux 交叉编译简介
- 图的邻接矩阵存储和邻接表存储定义方法
- 杭电2037java实现
- Python正则简单实例分析
- C# 正则表达式验证
- 动效如何构成连接 篇肆
- git的使用学习(五)git的分支管理
- java 多线程callable_java 多线程-实现Callable接口
- 机器学习算法总结之支持向量机(一)
- 使用Apache FtpServer
- 如何在 Mac 上管理用于锁定备忘录的密码?
- 最新消息:苹果M1芯片为何如此之快?
- AD9833信号波形谐波
- 正交性原理与维纳霍夫(正则)方程
- 优动漫PAINT下载的素材找不到怎么办?
- 计算机二级office查分数,3月份office计算机二级内网查分90,写下一点经验给后来人...
- MySql基础篇之SQL语句(DDL、DML、DQL、RCL)
- 中国风来袭!如何用ArcGIS制作水墨风山水画?
- bat 批处理 启动微信 QQ等应用软件可以多开微信
- 根据当前日期获取本周、本月、本季度相关日期