位置: 编程技术 - 正文

无需 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插件免费下载)

  • 什么情况才能开专票
  • 增值税发票丢失最新处理办法
  • 公司帮员工全额缴纳五险一金
  • 营业费用和管理费用比较
  • 保证金可以挪用吗
  • 房屋买卖终止协议
  • 计提长期债券利息分录怎么做
  • 被投资企业减资怎么做账
  • 高新技术企业一定是先进制造业吗
  • 税审报告谁签字
  • 发票超过2个月可以报销吗
  • 作废的发票怎么复制开新票
  • 税局税种认定
  • 销售费用变动率公式
  • 简易征收销项税额咋做账
  • 租赁机器的支出怎么算
  • 新会计准则开办费的账务处理
  • 一般纳税人是否享受小型微利企业优惠政策
  • 公司给员工发工资用途怎么写
  • a107040减免所得税优惠明细表2020
  • 国外的发票怎么在中国报销
  • 跨年的发票可以补开吗
  • 建账时选择什么会计制度
  • win10系统声音有杂音
  • win7系统里没有无线网络连接
  • npm sill idealTree buildDeps 安装踩坑指南(详细版)
  • PHP:curl_unescape()的用法_cURL函数
  • 固定资产的税务筹划
  • PHP:mcrypt_cfb()的用法_Mcrypt函数
  • 交易性金融资产属于什么科目
  • 出售低值易耗品的成本
  • 融资租入固定资产的改建支出
  • 投资性房地产成本法账务处理
  • php获取当前时间提交数据库
  • 未分配利润可以弥补亏损吗
  • 纳入资本公积
  • php如何使用
  • 软件开发服务费税率
  • 专利技术的增值税
  • 企业在计提短期借款利息时可能用到的会计科目有
  • 服务类收入确认
  • 企业网银证书年费是什么
  • 收到的发票税收怎么处理
  • 小程序渲染是什么意思
  • 银行日记账跨月登记方法
  • 单位上社保需要个人提供什么资料
  • 增值税发票联次及其作用
  • 假如出口收汇的钱怎么办
  • 交耕地占用税如何交
  • 客户提现产生的费用计入
  • 工商年报认缴时间过期了怎么办
  • 无形资产的有效期限与法定保护期限相等
  • 每月材料进出库明细表
  • 小规模纳税人开的专票对方可以抵扣吗
  • 暂估成本多久要冲掉
  • 扣非净利润增长率
  • 收到损坏物品赔偿金如何入账
  • 股东预分配利润后如何返还
  • 长期股权投资的初始计量
  • 工程费用科目
  • 工会经费属于什么科目
  • mysql handshake
  • sql server数据库版本
  • sql2008数据库mdf文件 恢复
  • Windows Server 2016怎么安装?Windows Server 2016安装、激活、设置详细图文教程
  • ubuntu20.04升级21.04
  • 标签windows
  • cf游戏截图在哪个文件夹
  • win7电脑音量
  • win8.1无线网
  • win7注册表修改锁屏时间
  • javascript创建对象
  • cocos2d怎么用
  • jQuery 判断JSON
  • javascript中的splice
  • android studio ndk开发教程
  • js闭包实现
  • 税务局赵昭
  • 发货确认收入还是以开票确认收入
  • 2020年税务系统关闭
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设