双十一即将来临,如何给网站添加一键复制淘口令功能?

简介: 双十一已经来临,天猫双11活动已经启动了,超级红包活动也启动了,如何给自己的网站添加一键复制淘口令功能?

双十一已经来临,天猫双11活动已经启动了,超级红包活动也启动了,如何给自己的网站添加一键复制淘口令功能?

WechatIMG37.jpeg

第一步:下载JS文件

clipboard.js 是一个 Github 上的开源项目,可以实现纯 JavaScript 的浏览器内容复制到系统剪贴板的功能!

第二步:引用JS文件

将下载的 clipboard.min.js 上传到网站根目录,在 WordPress 的 footer.php 的末尾添加如下代码:

<script>
var clipboard = new Clipboard('.itemCopy');
clipboard.on('success',
function(e) {
    if (e.trigger.disabled == false || e.trigger.disabled == undefined) {
        e.trigger.innerHTML = "复制成功";
        e.trigger.disabled = true;
        setTimeout(function() {
            e.trigger.innerHTML = "一键复制";
            e.trigger.disabled = false;
        },
        2000);
    }
});
clipboard.on('error',
function(e) {
    e.trigger.innerHTML = "复制失败";
});
</script>

CSS美化代码:

    color: #faddde;
    border: solid 1px #980c10;
    background: #d81b21;
    background: -webkit-gradient(linear, left top, left bottombottom, from(#ed1c24), to(#aa1317));
    background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red_tkl:hover {
    background: #b61318;
    background: -webkit-gradient(linear, left top, left bottombottom, from(#c9151b), to(#a11115));
    background: -moz-linear-gradient(top,  #c9151b,  #a11115);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red_tkl:active {
    color: #de898c;
    background: -webkit-gradient(linear, left top, left bottombottom, from(#aa1317), to(#ed1c24));
    background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
.button_tkl {
    display: inline-block;
    *display: inline;
    vertical-align: baselinebaseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button_tkl:hover {
    text-decoration: none;
}
.button_tkl:active {
    position: relative;
    top: 1px;
}

第三步:使用教程

JS与CSS文件引用之后,在文章中的某个需要复制的地方放一个按钮就可以了,代码如下:

相关文章
|
4月前
|
人工智能 Cloud Native 数据挖掘
8月16日|您有一份「游戏行业数据库沙龙」邀请函,请查收
8月16日,上海,期待与您相聚,共启智慧游戏新篇章
|
6月前
|
存储 运维 算法
社交软件红包技术解密(十三):微信团队首次揭秘微信红包算法,为何你抢到的是0.01元
本文中,我们将介绍几种主流的IM红包分配算法,相信聪明的你一定能从中窥见微信红包技术实现的一些奥秘。
104 0
|
6月前
|
安全 搜索推荐 API
仿牌外贸独立站/逆向淘宝代购集运系统怎么建设,怎么推广,怎么收款?
建设外贸独立站需选择Shopify或Magento等支持外贸的平台,注重网站设计与SEO优化,集成多平台API以同步商品信息。推广方面,利用社交媒体营销、网红合作和邮件营销吸引客户。收款方式应包括PayPal、Stripe等多渠道支付,并采用AB跳转技术及信用卡支付选项,以保证支付安全和便利性。通过综合策略,推动跨境电商业务增长。
|
新零售 人工智能 供应链
东郊到家系统开发(规则及玩法)/方案详解/案例设计/成熟技术,东郊到家APP开发源码
 新零售就是企业借助互联网,通过大数据、人工智能等一些手段,对产品的生产、流通以及销售的过程俩进行升级改造,从而可以把线上服务、线下服务以及现代的物流进行深度的融合的新零售模式。
|
存储 SQL 缓存
如何设计一个支持一亿用户的系统,心中有方案遇事不慌!
如何设计一个支持一亿用户的系统,心中有方案遇事不慌!
226 0
如何设计一个支持一亿用户的系统,心中有方案遇事不慌!
|
存储 运维 负载均衡
如何保障“双11”期间亿万买家和卖家愉快地聊天
在刚刚过去的 2020 双 11 购物节,Tablestore 第一次全面支持集团 IM(钉钉、手淘&天猫&千牛客服聊天、饿了么等)并平稳度过,保障亿万买家和卖家之间更为顺畅的交流。本文将介绍钉钉 IM 存储架构、表格存储 Tablestore 为了满足迁移在稳定性、功能、性能上做的一系列工作。
5053 0
如何保障“双11”期间亿万买家和卖家愉快地聊天
|
Java 测试技术 数据库
【阿里云一周要闻第一期】阿里云数据库位列全球第三;《Java开发手册》正式发布;阿里云CDN实现毫秒级全网刷新
要闻预告:突破!阿里云CDN实现毫秒级全网刷新;Gartner宣布阿里云数据库位列全球前三!告别996,走向211!阿里巴巴内部研发效能36计课程对外啦!
13349 0
带你读《私域流量》之三:案例 东青餐饮与5000万客户做微信好友
8年私域流量运营经验,2000多个私域流量账号,230余万规模的私域流量池,成功指导150余家企业构建是与流量池。私域流量运营实践指导书,以必要理论点拨+案例复盘形式呈现,从6个层面全面剖析私域流量运营。来自8年一线运营2000多个私域流量账号、230多万粉丝的成功经验,并融入指导150多家企业落地运营的精华。