.bl { padding: 5px 10px; border-left: 3px solid #009a61; background: #f6f6f6; color: #555; font-size: 1em } .bottom-line { border-bottom: 2px solid #009a61; padding-bottom: 8px } 最近在项目中遇到这样一个需求: 点击按钮,将指定的URL复制到剪贴板,然后用户可以粘贴到浏览器(Safari为主)自行打开. 方案一:zero…
使用clipboard.js分为以下几个步骤: 1.引入一个clipboard.js的文件: 2.新建一个clipboard对象: 3.点击按钮获取目标对象里面的内容,将其复制到剪切板. 注意:1.目标对象不能display:none,隐藏之后无法复制,如果需要隐藏,可以设置opacity:0; 摸索一番之后,还是如愿实现了项目所需的功能,简单的demo如下: <button class='bt btn btn-success btn-xs' data-clipboard-action='cop…
在开发过程中,发现我们公司所使用的APP有点BUG,在APP中打开网页.H5应用之后,处于首页时,轻微的右划触发了后退事件,导致直接退出网页或者H5应用的页面,这样使得很多需要交互的手势没办法使用.本来这个右划后退事件是不应该出现在第一页的,这个BUG也应该由APP得开发来解决,不过当时这个APP是外包做的,如果更改这些比较麻烦,因此解决问题的任务就由我来了. 在使用某些JS插件(fullpage.swipe等)的时候,我发现这些插件使用过程中居然屏蔽掉了这个事件,这也给了我信心,于是我开始了尝…
网址:https://clipboardjs.com/ 使用方法: 1.引入js <script src="dist/clipboard.min.js"></script> 2.每一个需要复制或者操作的元素都需要new一个实例 3.三种方式实现复制 复制input元素里内容,input不能隐藏,type不能设置为hidden,否则无效 <!-- Target --> <input id="foo" value="h…
移动端无法复制:使用clipboard.js碰到的一个小问题   直接看下面的代码:在移动端访问,点击,能正常复制. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial…
<!--js copy事件--><script type="text/javascript" src="/static/js/clipboard.min.js" ></script> <li> <p>卡号-01:<span><input id="l1234567890" type="text" value="1234567890"…
1.前沿 在项目中使用clipboard.js插件去实现点击按钮,复制一段网址到剪切板的功能.功能做好后,一开始无论这pc端还是移动端都能正常使用.突然某一天测出了一个bug:移动端复制失败,pc端是ok的.简直一脸懵逼... 遇到这个bug,我第一个思考到的是,这是个常用的插件,网上应该有现成的解决方法.网友分享的方法是:把绑定data-clipboard-target属性的按钮标签从div换成button.亲测后,不起效果,可能不是一个原因导致的.通过摸索,找到了bug的原因和可解决方案.我…
浏览网页过程中会遇到点击复制链接地址的情况,下面就介绍一种实现方法,该方法是基于clipboard.js: 官网地址:https://clipboardjs.com/: clipboard.js使用比较简单,可通过script直接引入: 步骤1:引入clipboard.js <script src="clipboard.min.js"></script> 步骤2:html <!-- Target --> <span id="foo&q…
前段时间在做微信h5的时候,遇到了ios兼容,使用clipboard.js插件完美解决 下载地址:下载地址: https://github.com/zenorocha/clipboard.js cnd 引入js : https://cdn.staticfile.org/clipboard.js/1.5.15/clipboard.min.js html部分: <div id="foo">需要被粘贴的内容</div> <!-- 复制按钮 --> <…
第一步 创建点击对象页面元素,并绑定业务数据. <el-button type="text" size="mini" class="copy-button" :data-resource-type="scope.data.resource_type" :data-resource-id="scope.data.resource_id"> 复制链接 </el-button> 第二步 引…