位置: 编程技术 - 正文

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

  • 小规模纳税人企业所得税2023
  • 已认证的专票发票在哪里
  • 发票确认平台勾选步骤
  • 企业前期开办费没有发票怎么入账
  • 专用基金计入什么科目
  • 职工福利费劳保用品
  • 公司收到一次性吸纳就业补贴款怎么分录
  • 年初未分配利润借方增加还是减少
  • 进项留底怎么做账
  • 固定资产转售
  • 购进固定资产汽车该如何进行会计处理?
  • 增值税进项抵扣完了还上附加税吗
  • 进项发票已经抵扣怎么做退回处理
  • 交通补贴和通讯补贴标准
  • 应交增值税为负数代表什么
  • 信息化投入费用包括哪些
  • 进口增值税属于海关代征的税收吗
  • 优先股分类为金融负债
  • windows11怎么添加打印机驱动
  • 软件登记费用
  • 支付的费用没有发票能入费用科目吗
  • php获取ftp文件目录
  • php imagestring
  • win10蓝牙共享网络给手机
  • 最高像素的手机
  • 开发票金额少于付款金额差额怎么入账?
  • 分包工程的税金怎样处理
  • 微信小程序使用记录删除
  • php消息实时推送完整示例
  • framework教程
  • php绘制图片
  • php多文件上传代码
  • opencv如何显示图片
  • sscom命令
  • 购买土地需要缴纳增值税吗
  • 四舍五入的弊端
  • 增值税申报表填错不影响税额
  • 总公司如何成立子公司
  • 下列关于纳税人发生兼营行为
  • mongodb reference
  • 现金存入银行如何做账
  • 银行转账支付凭证有效期多久
  • 建筑安装增值税纳税地点
  • access数据库修改字段类型
  • mssqlserver服务安装
  • 什么是现金什么是现金流
  • 年应税销售额是指纳税人在连续不超过12个月或四个季度
  • 新准则下企业计划的内容
  • 计提工会经费如何划入工会专户
  • 低值易耗品费用记在什么费用
  • 承包经营所得个人所得税计算举例
  • 生产性服务企业税率
  • 公司开票分公司怎么做账
  • 用友有审核权限审核不了
  • 公司注册取消验资
  • 个人生产经营所得税怎么申报
  • sql注入修补方法
  • sqlserver 储存过程
  • 微软9月30日将发行股票
  • ubuntu中怎么卸载软件
  • windows xp密码忘记怎样解锁
  • 无损音乐如何播放
  • win7唤醒后屏幕黑屏
  • 计算机图形学考研院校
  • fragmentize
  • 电脑windows自动关闭
  • python和r语言区别
  • js中cookie
  • python文本怎么运行
  • js中写html代码
  • javascript编程语言
  • JavaScript中iframe实现局部刷新的几种方法汇总
  • 源代码举例
  • 陷阱类过关游戏
  • 海南税务局增值税按次缴纳
  • 小规模纳税人能开9个点的发票吗
  • 出口退税报关单在哪里打印
  • 经济适用房土地使用年限
  • 八项改革四大工程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设