html2canvas截屏用法

时间:2024-01-10 23:17:20

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<meta name="format-detection" content="telephone=no"/>
<title>老司机带带我!话费免费送!!</title>
<!-- <link href="style/swiper.3.1.7.min.css" rel="stylesheet">
-->
<link href="style/common.css" rel="stylesheet">
<link href="style/index.css" rel="stylesheet">
<div id='wx_pic' style='margin:0 auto;display:none;'>
<img src="data:images/fenxiang.jpg" />
</div>
</head>
<body>
<div class="index_banner">
<img src="data:images/index_pic_01.jpg">
<h2>活动规则</h2>
</div>
<div class="index_main">
<img src="data:images/index_pic_02.jpg">
<div class="kefu">
<a href="http://im.189.cn/cw/?cf=1&cid=8029&manid=934">
<img src="data:images/kefu.png"></a>
</div>
</div>
<div class="index_btn">
<div class="index_btn_l">
<img src="data:images/index_pic_03.jpg"></div>
<div class="index_btn_r">
<img src="data:images/index_pic_04.jpg"></div>
</div>
<div class="prize">
<a href="jiangpinye.html">
<img src="data:images/index_pic_05.jpg"></a>
</div>
<div id="TB_overlayBG"></div>
<!--分享页-->
<div class="share">
<h2>
长按图片分享给你好友,好友通过扫描二维码成功,申请0元体验日租卡,即可获得
<span>5元话费</span>
哦!!
</h2>
<div class="share_main" id="share_main" style="display:block;">
<div class="share_main_top">
<div class="touxiang" style="width:40px;height:40px;border:#fff 2px solid;border-radius:40px;float:left;background:url(images/touxiang.jpg) no-repeat;background-size:cover;"></div>
<h3>刘鹤测试刘鹤测试刘鹤试刘鹤试刘鹤测试</h3>
</div>
<div class="share_main_con" style="width:100%;height:207px;background:url(images/share_pic_03.jpg) no-repeat;background-size:cover;"></div>
<div class="share_main_bot">
<div class="share_erweima" style="width:80px;height:80px;background:url(images/erweim.png) no-repeat;background-size:cover;"></div>
<h4>长按上方二维码申请0元免费体验资格</h4>
</div>
</div>
<div class="share-canves" id="share-canves" style="width:86%;margin:0 auto;display:block; position:absolute;left:7%;top:80px;z-index:1000;">

</div>
<div class="share-canves" id="share-pic" style="width:86%;margin:0 auto;display:block; position:absolute;left:7%;top:80px;z-index:1002;"> <img id="greImg" src=""></div>
</div>

<!-- 输入框 -->
<div class="box2 show1"> <i class="close_btn1"><img src="data:images/view-close.png" alt=""></i>
<div class="tips">
<input type="text" placeholder="请输入你的手机号码"></div>
<div class="btn-one">
<a href="javascript:void(0);" class=" ssq_btn">试试手气</a>
</div>
</div>
<!-- 输入框 -->
<!-- 陕西电信手机号码 -->
<div class="box2 show2"> <i class="close_btn1"><img src="data:images/view-close.png" alt=""></i>
<div class="tips">
<h3>提示消息</h3>
<p>
好可惜,您错过了0元体验机会!!
您可以邀请好友体验,赢取话费奖励哦~~。
</p>
</div>
<div class="btn-one">
<a href="javascript:void(0);" class="close_btn1">我知道了</a>
</div>
</div>
<!-- 陕西电信手机号码 -->
<!-- 异网二次参加 -->
<div class="box2">
<i class="close_btn1">
<img src="data:images/view-close.png" alt=""></i>
<div class="tips">
<h3>提示消息</h3>
<p>你已经免费申请过啦,下次活动再参与吧!</p>
</div>
<div class="btn-one">
<a href="javascript:void(0);" class="close_btn1">我知道了</a>
</div>
</div>
<!-- 异网二次参加 -->
<!-- 活动规则 -->
<div class="rules rules1">
<h2>
活动规则
<i class="close_btn1">
<img src="data:images/ico-close.png" alt=""></i>
</h2>
<div class="rules-list clearfix">
<ul>
<p>1.活动时间:2016年12月15日 - 12月18日;</p>
<p>
2.本次活动仅限关注【创翔网络】微信公众号并使用西安电信手机号绑定用户参与,未关注或使用非西安电信手机号绑定的用户,无法参与本次活动;
</p>
<p>3.活动期间,每个用户仅能参加一次,重复参加无效;</p>
<p>4.用户成功参加活动后,赠送的100M省内流量,将在24小时内赠送到获奖手机号码中;</p>
<p>
5.活动赠送的流量为省内流量,当月使用,当月有效,冲抵在套餐使用流量之前,不可延续使用。所有在售套餐均可使用办理,其中原联通套餐、无线宽带、OCS、流量按时长计费的用户无法获得赠送流量;
</p>
</ul>
</div>
</div>
<!-- 活动规则 -->
<script src="js/jquery-1.10.1.min.js"></script>
<script src="js/swiper.3.1.7.min.js"></script>
<script src="js/jquery-h5commonV1.js"></script>
<script src="js/html2canvas.js"></script>
<script type="text/javascript">
$(function(){
// 公用关闭弹出层
$(".close_btn1").click(function(){
hideDiv("box2");
});
// 弹出关闭层
$(".index_btn_l").click(function(){
showDiv("show1");
})
$(".ssq_btn").click(function(){
hideDiv("show1");
showDiv("show2");
})

//活动规则
rules("index_banner h2","rules1");
//分享赚话费
$(".index_btn_r").click(function(){
$("#TB_overlayBG").show();
$(".share").show();
takeScreenshot1();
// $("#share-pic").appendChild(convertCanvasToImage(canvas));
$(".share_main").hide();

})

})
</script>
<script type="text/javascript">
var scanves=document.getElementById("share-canves");
var canvas=$("#share-canves canvas");
function takeScreenshot1() {
html2canvas($("#share_main"), {
logging:false,
useCORS:true,
proxy: false,
onrendered: function(canvas) {
scanves.appendChild(canvas);
var dataURL = canvas.toDataURL('image/png');
$("#greImg").attr("src",dataURL);
}
});
}

</script>
</body>
</html>