位置: 编程技术 - 正文

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

  • 资产损失税前扣除及纳税调整明细表
  • 公司利润提取如果避税怎么做会计分录?
  • 对方给我公司开的红字发票如何查询
  • 软件研发阶段和开发阶段如何区分
  • 房地产预缴增值税是含税还是不含税
  • 税负率是按月来算吗
  • 软件即征即退的发票怎么开
  • 蓝字发票有认证的吗
  • 过路费认证用去哪里认证
  • 什么是联营商品
  • 企业归还借款给个人
  • 持有至到期投资科目被取消了吗
  • 单位补缴社保会罚款吗
  • 企业因购买材料开出的商业汇票属于什么会计科目
  • 支付专家劳务费什么意思
  • 银行利息收入要开票吗
  • 跨行业能开发票吗
  • 分公司的收入
  • 跨年度取得增值税发票
  • 去税务局交的社保能退么
  • 购进生产用原材料,取得增值税专用发票注明税额25600元
  • 电子承兑如何转出换成现金
  • 权益法核算下的顺流交易
  • 没有原始凭证可以审计吗
  • 对方已经认证的红字发票怎么开
  • 销售净利率的计算公式有哪些
  • 净资产收益率是什么指标
  • 费用报销单正确填写格式
  • 税收滞纳金能不能超过本金
  • 腾讯电脑管家中蓝牙在哪
  • win10专业版怎样连接wifi
  • rsmsink.exe - rsmsink是什么进程 有何作用
  • 资产负债表怎么算资产负债率
  • 公允价值计量转成本法 同一控制
  • 二次规划是什么意思
  • php 文件上传类型限制
  • 房地产开发企业销售自行开发的房地产项目
  • 端午安康图片
  • 老生常谈的常是什么意思
  • 微信小程序最新咸鱼之王兑换
  • 委托开发和购买开发
  • vue父子组件生命周期钩子执行顺序
  • 商贸公司会计成本核算
  • 本月增值税申报截止日
  • 企业印花税的申报
  • 快递怎么做账单
  • 工程完工补付工程款会计分录
  • 培训属于什么服务
  • 餐费计入哪个科目合理避税
  • 电子商务中流量的定义
  • 怎么打印税务登记证明备案表
  • 计提增值税如何做账
  • 公司销售给客户的感谢信
  • 非正常损失的进项税
  • 没有销售收入可以有销售费用吗
  • 3种不用重装的手机
  • windows server 2008 r2最大支持内存
  • freebsd 编译
  • solaris如何关闭usb接口
  • win7旗舰版怎么把桌面移动到其他盘
  • linux中使用bash是什么意思
  • win8怎么打开系统设置
  • Ubuntu GNOME 14.10的桌面升级到GNOME 3.16教程
  • linux配置光纤
  • window10玩dnf怎么设置流畅
  • win7英文输入法
  • 未知类型的文件怎么打开
  • perl fileparse
  • div+css布局是什么
  • 解决脱发的8个方法
  • unity learn premium
  • 关于android工程中的assets目录的正确说法
  • javascript运用
  • shell脚本编写简单计算器
  • python matplotlab
  • jquery用什么编写
  • JavaScript中的this
  • 北京税务举报投诉
  • 河北电子税务局手机app
  • 2020江苏省禁钓规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设