位置: 编程技术 - 正文

无需 Flash 使用 jQuery 复制文字到剪贴板(不使用flash)

编辑:rootadmin

推荐整理分享无需 Flash 使用 jQuery 复制文字到剪贴板(不使用flash),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:不需要flash,不使用flash,无需flash的浏览器,不用flash player用什么软件,不需要flash,不用flash player用什么软件,不用flash player用什么软件,不需要flash,内容如对您有帮助,希望把文章链接给更多的朋友!

如果在网上找一个关于如何将一段特定的文本拷贝到剪贴板的解决方案,最可能的结果就是使用Flash的方案来做这个事,虽然使用Flash可以很好地解决这个问题,但是这不是一个明智的想法,因为这个产品最终会消失或者至少是浏览器不再提供支持,因此这个解决方案是没有未来的。虽然可以使用jQuery或者纯JavaScript,甚至完全自己写,但是当有人已经创建了一个解决方案,那么为什么还要重复发明轮子呢?让我们一起看看Clipboard.js吧。

Clipboard.js删除了Flash组件并且优雅地解决了这个问题,需要做的只是引入其脚本,在HTML标签上赋一个“data-clipboard-target”属性然后写一小段JavaScript片段。为了演示假定有一个货币转换应用,在一个文本框中输入数值时同时将兑换结果显示在另一个文本框中,当点击文本框时,会触发事件将其复制到剪贴板然后显示一条消息。

下面是我的实现。

假如这是你的文本框。(我使用MVC框架创建我的应用程序)

你有没有注意到我有一个 AmountTo和 一个AmountFrom,AmountTo是输入AmountFrom 是输出 ,当我们点击这个的时候其值就会传给剪切板。这个神奇的事情发生在属性“data-clipboard-target”里面。

无需 Flash 使用 jQuery 复制文字到剪贴板(不使用flash)

我们也添加一个消息框用来显示拷贝动作消息

到这里就是你所关心的HTML部分。现在让我们去看JavaScript/jQuery 部分

至此,会发现我们只是引入了clipoard.js,如果实例化Clipboard成功,然后会给事件赋予一些动作,否则它会触发一个错误,是这样吧?这一切都很好,它能兼容所有最新的浏览器,除了IE,它会给出下面这样的一个消息。

如果希望看一下实际的效果,这是一个JSFiddle示例。

接下来就是抓取剪贴板的数据然后当点击时自动地粘贴到一个文本框,至此,看上去浏览器因为一个安全上的风险会阻止它,但是我会尝试找到甚至做出一个方案,因此大家还得继续关注。

个 jQuery 插件可将你的网站带到另外一个高度 Web领域一直在发生变化并且其边界在过去的每一天都在发生变化(甚至不能以小时为计),随着其边界的扩展取得了许多新发展。在这些进步之中,开

JQuery给select添加/删除节点的实现代码 jQuery获取Select选择的Text和Value:varcheckText=jQuery("#select_id").find("option:selected").text();//获取Select选择的TextvarcheckValue=jQuery("#select_id").val();//获取Select选择的op

基于Jquery插件实现跨域异步上传文件功能 先说明白这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加access-control-allow-method,当然这

标签: 不使用flash

本文链接地址:https://www.jiuchutong.com/biancheng/384984.html 转载请保留说明!

上一篇:jQuery siblings()用法实例详解($jquery)

下一篇:50 个 jQuery 插件可将你的网站带到另外一个高度(jquery插件免费下载)

  • 广东税务师报名条件
  • 建筑业增值税税负预警
  • 辞退补偿款怎么算
  • 其他应付款转实收资本有风险吗
  • 哪些发票可以抵扣税
  • 什么是长期股权结构
  • 往来账项询证函一定要回复吗
  • 生产工人的费用属于什么会计科目
  • 小规模纳税人核算方式选什么
  • 盘盈固定资产属于企业的会计差错
  • 法人存入现金的会计分录
  • 摊销费用怎么计提
  • 押金 保证金
  • 农产品税率2020
  • 地下商铺出售产权归属
  • 资本公积盈余公积区别
  • 发票代码不是10位,怎么提示输入12位的
  • 店内上保险退保
  • 摊销生产车间负担的保险费
  • 营改增后的税率
  • 贷款余额反映了什么
  • 土地开发中三通一平
  • 外籍员工家属入境
  • 季度预缴所得税可以弥补以前亏损吗
  • 内部权益性投资是指
  • 内置管理员无法打开此应用
  • 电脑老是弹出广告怎么处理
  • 劳务公司怎么做进项
  • 应付股利属于什么科目
  • php中imagestring
  • 房地产企业利润
  • 奥林匹克国家公园
  • win10iis安装配置
  • 还贷款利息会计怎么做账
  • vue全家桶的app项目代码
  • 2023值得推荐的手机
  • js中reduce用法
  • densenet网络结构详解
  • opencv1.0
  • umount命令详解
  • vget命令
  • vscode终端显示
  • 私募基金成立的规模条件
  • 旅游公司差额征税税率是5%
  • 商品调价差额调整单会计分录
  • python动态强类型语言
  • 装货费用
  • mongodb视频教程
  • mongodb 入门
  • 纳税人识别号和公司税号一样吗
  • 水电费专用发票模板
  • 核定征收企业所得税的小型微利企业不得享受优惠政策
  • sqlserver2005 TSql新功能学习总结(数据类型篇)
  • sql脚本语言怎么写
  • 关于固定资产的说法
  • 预付账款的会计编码是多少?
  • 收据可以入账的情况
  • 预计负债转回对所得税费用的影响
  • 预收工程款怎么做分录
  • 应收账款的财务指标有哪些
  • 汇算清缴主要检查什么
  • 接受捐赠可以确认为收入吗
  • 企业发生亏损时,下列各项,( )是弥补亏损的渠道
  • 技术合同免税备案税务局
  • freebsd6.2 nginx+php+mysql+zend系统优化防止ddos攻击
  • 电脑无法检测到麦克风怎么办
  • windows提示音神曲
  • xp桌面字体有阴影怎么去掉
  • win10系统打开图片内存忽大忽小
  • npscheck.exe - npscheck是什么进程 有什么用
  • linux bzz
  • jquery弹出框样式大全
  • 2014 ChinaJoy落下帷幕 十大年度热门事件盘点
  • [置顶]JM259194
  • javascript 变量
  • 介绍一个简单的实验
  • python写出来的程序怎么用
  • 通用机油防伪查询
  • 怎么注册山东省采购网
  • 税务宣传标语2021
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设