位置: 编程技术 - 正文

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

  • 个体工商户核定征收税率
  • 回单结算卡丢失了严重吗
  • 未达起征点的增值税怎么账务处理
  • 材料已入库后收货怎么写
  • 客户退款已发生的业务
  • 用友t3固定资产计提折旧后没有凭证
  • 当月发出的货还有运费吗
  • 购货方跨月进项税额转出分录
  • 企业开出增值税专用发票后注销
  • 国税和地税分别占多少
  • 营改增建筑业税率是多少
  • 发票上传出现手印怎么办
  • 全员劳动生产率是什么意思
  • 电子发票收款人和复核人可以是一个人吗
  • 固定资产改良被替换怎么处理
  • 建筑工程甲方提供给乙方的材料
  • 税收法定原则的意义
  • 怎么做汇算清缴报表
  • spf13-vim – Vim编辑器终极发布
  • 增值税普通发票和电子普通发票的区别
  • 我开了一个物流公司,有人要开发票怎么办
  • 收到承兑汇票会计分录
  • mac屏蔽显卡教程
  • 在win10系统中,如何限制孩子玩原神游戏
  • 用人单位发放工资时跨行手续费应由谁支付
  • 哪些费用可以计入开办费
  • dell oemdrv
  • 个人应纳税所得额是要交钱吗
  • 企业固定资产计提折旧是以什么为前提
  • 职工薪酬纳税调整明细表案例
  • javascript生成器
  • 税率变更为13%的文件
  • 程序员神器
  • 数字图像处理期末试卷及答案
  • 过来人告诉你:女人最珍贵的三种东西,舍得给你说明爱你
  • 摊销专利权的会计科目是
  • 无票收入怎么做
  • 新办商贸企业是国企吗
  • 退还押金的会计分录怎么写
  • 上市公司收购其它公司是好是坏
  • 出口结汇有哪些常用方法?
  • 在excel中怎么制作
  • 抵扣旅客运输服务申报时填哪行
  • 小规模季度交税分录怎么做
  • 个税申报错误已经扣税款怎么处理
  • 企业所得税的步骤
  • 进口退货退税
  • 没有购销合同的销售额交印花税吗
  • 抵消递延所得税资产会计处理
  • 公司购买一辆小型货车
  • 出差补助办法
  • 对于财务的简单理解
  • 企业哪些部门
  • 银行日记账更正
  • 安全生产费用提取标准 最新
  • 非营利医疗机构有哪些
  • win2003和2003r2
  • win7系统硬盘安装版
  • windowsxp打开注册表
  • 包含正在使用的windows版本 无法格式化
  • linux常用命令chown
  • windows8中“同步你的设置”使用介绍(让你的设置自动同步)
  • 如何在linux系统中创建空文件
  • win1020h2版本要更新多久
  • shell中break和continue
  • perl判断字符串相等
  • opengl常用函数库
  • 简述图像批处理的操作过程
  • xcopy /i
  • [置顶]津鱼.我爱你
  • jquery操作html代码
  • jquery代码实例
  • 湖南省电子国税
  • 国家税务总局令第43号公告
  • 北京国税地税合并
  • 财务报表的收入平稳
  • 浙江增值税发票勾选认证流程
  • 地税开发票税率是多少
  • 增值税发票打印机怎么调整打印位置
  • 法制观念的问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设