JS给网站添加自动复制支付宝红包口令代码 让访客自动复制支付宝红包口令
主要利用了clipboard的剪切板访问复制功能,只要访客按到BODY内的任意位置都会自动复制设置的内容到访客的剪切板
核心代码如下:
<script src="https://cdn.bootcss.com/clipboard.js/1.5.9/clipboard.js"></script>
<script type="text/javascript">
var clipboard = new Clipboard('body', {
text: function() {
return "快来领取支付宝跨年红包!1月1日起还有机会额外获得专享红包哦!复制此消息,打开最新版支付宝就能领取!eTt3i403AL";
}
});
clipboard.on('success', function(e) {
alert('复制成功,打开最新版支付宝就能领取红包')
});
clipboard.on('error', function(e) {
alert('您的浏览器不支持点击复制')
});
</script>这里制定了BODY内的内容才有效,会提示复制,如果不需要提示,把alert删掉就行了
完整演示代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>演示:clipboard复制粘贴功能</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<style type="text/css">
*{
-webkit-user-select: auto;
}
</style>
</head>
<body id='body'>
<div class="head">
</div>
<div class="container">
<div class="demo">
<h2 class="title">点击网页任何一个地方,然后打开支付宝APP,</h2>
必须在手机浏览器或微信浏览器
</div>
</div>
<script src="https://cdn.bootcss.com/clipboard.js/1.5.9/clipboard.js"></script>
<script type="text/javascript">
var clipboard = new Clipboard('body', {
text: function() {
return "快来领取支付宝跨年红包!1月1日起还有机会额外获得专享红包哦!复制此消息,打开最新版支付宝就能领取!eTt3i403AL";
}
});
clipboard.on('success', function(e) {
alert('复制成功,打开最新版支付宝就能领取红包')
});
clipboard.on('error', function(e) {
alert('您的浏览器不支持点击复制')
});
</script>
</body>
</html>不过目前支付宝已经屏蔽这种方式了,即使你手动复制了口令,打开支付宝,支付宝也不会弹出领取框,一定要扫码了
顶(0)
踩(0)
- 最新评论
