default-pay-after.html 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. <!DOCTYPE html>
  2. <html class="remModel">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=UTF-8">
  6. <meta http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate">
  7. <meta http-equiv="pragma" content="no-cache">
  8. <meta http-equiv="expires" content="0">
  9. <meta name="description" content=""/>
  10. <meta name="keywords" content="扫码支付,线上投币,运营数据,物联网"/>
  11. <meta name="format-detection" content="telephone=no,email=no">
  12. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
  13. <title></title>
  14. <style>
  15. html, body {
  16. margin: 0;
  17. padding: 0;
  18. }
  19. body {
  20. background: url(/pages/images/bg_20190626.jpg) no-repeat center !important;
  21. background-size: 100% 100% !important;
  22. height: 100vh;
  23. width: 100vw;
  24. }
  25. #cover {
  26. position: fixed;
  27. top: 0;
  28. left: 0;
  29. height: 100vh;
  30. width: 100vw;
  31. background-color: rgba(0, 0, 0, .5);
  32. z-index: 100;
  33. }
  34. #containerId {
  35. padding-top: 18.3vh;
  36. display: flex;
  37. justify-content: center;
  38. width: 100vw;
  39. margin-bottom: 5vh;
  40. }
  41. #containerId > div {
  42. position: relative;
  43. }
  44. .adClose{
  45. display: inline-block;
  46. width: 14px;
  47. height: 14px;
  48. border: 1px solid rgba(255,255,255,.6);
  49. position: absolute;
  50. top: -12px;
  51. right: -12px;
  52. padding: 5px;
  53. background-repeat: no-repeat;
  54. background-size: 13px 13px;
  55. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAM1BMVEUAAADNzc3Q0NDR0dHMzMzNzc3MzMzNzc3Nzc3Nzc3MzMzMzMzNzc3Nzc3MzMzMzMzMzMyBgp5XAAAAEHRSTlMAJCssQUhQgImT9ff4+fr7v+DyLAAAAH5JREFUKM/F0MsOgCAMRNFBQBFf/f+vlQoxWsa1rBpOaMgFAIfutKtpjVZCTpeIWAtZpJhbxZqK7B6I1qqMOhp7iLGXvMzIwzq5jUizbSHSjEqxTeUggrBcjyKRXBey1rptF966/CB+tR5/bO2+Wg9A4q1nHRJrPdfB99nKNpwXsA1BB549WwAAAABJRU5ErkJggg==);
  56. background-position: center;
  57. font-size: 0;
  58. background-color: rgba(255,255,255,.3);
  59. border-radius: 50%;
  60. }
  61. #toLink {
  62. display: none;
  63. width: 60vw;
  64. height: 50px;
  65. line-height: 50px;
  66. margin: 0 auto;
  67. text-align: center;
  68. background-color: bisque;
  69. border-radius: 6px;
  70. }
  71. </style>
  72. </head>
  73. <body>
  74. <div id="cover">
  75. <div id="containerId"></div>
  76. <div id="toLink">立即领取</div>
  77. </div>
  78. </body>
  79. <script type="text/javascript">
  80. window.TencentGDT = window.TencentGDT || [];
  81. var placementId = '2030668986380066'
  82. var adsContainer = document.getElementById('containerId');
  83. TencentGDT.push({
  84. app_id: '1109482646',
  85. placement_id: placementId,// 必须为字符串
  86. type: 'native',
  87. count: 1, // 拉取广告的数量,必填,默认是3,最高支持10
  88. onComplete: function (res) { // 拉取完广告的回调函数,必填。
  89. if (res && res.constructor === Array) {
  90. // 原生模板广告位调用 window.TencentGDT.NATIVE.renderAd(res[0], 'containerId') 进行模板广告的渲染
  91. window.TencentGDT.NATIVE.renderAd(res[0], 'containerId')
  92. renderAds(res, adsContainer);
  93. // renderCloseBtn()
  94. } else {
  95. // 此次回调中没有广告信息,开发者自行决定是否填充自己的广告
  96. }
  97. }
  98. });
  99. (function () {
  100. var doc = document,
  101. h = doc.getElementsByTagName('head')[0],
  102. s = doc.createElement('script');
  103. s.async = true;
  104. s.src = '//qzs.qq.com/qzone/biz/res/i.js';
  105. h && h.insertBefore(s, h.firstChild);
  106. var s1 = doc.createElement('script');
  107. s1.async = true;
  108. s1.src = '//s96.cnzz.com/z_stat.php?id=1277751200&web_id=1277751200';
  109. h && h.insertBefore(s1, h.firstChild)
  110. })();
  111. function renderCloseBtn() {
  112. var closeBtn = document.createElement('div');
  113. closeBtn.setAttribute("class", "adClose");
  114. closeBtn.addEventListener("click", function (event) {
  115. document.getElementById('cover').style.display = 'none'
  116. });
  117. setTimeout(function () {
  118. document.getElementById('containerId').getElementsByTagName("div")[0].appendChild(closeBtn);
  119. }, 2000)
  120. }
  121. function renderAds(ads, container) {
  122. if (!Array.isArray(ads)) {
  123. console.error("广告格式有误");
  124. return;
  125. }
  126. ads.forEach(function (ad) {
  127. var tolink = document.getElementById('toLink');
  128. tolink.addEventListener("click", function (event) {
  129. window.TencentGDT.NATIVE.doClick({
  130. container: ad.advertisement_id,
  131. advertisement_id: ad.advertisement_id,
  132. placement_id: placementId,
  133. s: {
  134. down_x: event.clientX,
  135. down_y: event.clientY,
  136. up_x: event.movementX,
  137. up_y: event.movementY
  138. }
  139. });
  140. });
  141. window.TencentGDT.NATIVE.doExpose({
  142. container: ad.advertisement_id,
  143. advertisement_id: ad.advertisement_id,
  144. placement_id: placementId
  145. });
  146. setTimeout(() => {
  147. tolink.style.cssText = "display:block;";
  148. }, 500);
  149. });
  150. }
  151. </script>
  152. <script>
  153. var _hmt = _hmt || [];
  154. (function() {
  155. var hm = document.createElement("script");
  156. hm.src = "https://hm.baidu.com/hm.js?aa715f405448ccd5f0779412659e2642";
  157. var s = document.getElementsByTagName("script")[0];
  158. s.parentNode.insertBefore(hm, s);
  159. })();
  160. </script>
  161. </html>