阿里4名工程师因刷月饼被开除、软件抢票、优惠秒杀。。。各种抢。
但是我还不知道怎么抢,所以我就模拟了一下抢月饼的流程。
ps:自己不是专业前端,纯属娱乐!!!
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>阿里云抢月饼代码实验</title> 6 <script src="jquery-1.11.3.min.js"></script> 7 <script src="bootstrap/3.3.5/js/bootstrap.js"></script> 8 <link href="bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet"> 9 </head> 10 <body> 11 12 <div class="container"> 13 <button id="j-qyb" class="btn btn-info" data-code="0"> 14 抢月饼<span id="j-ybs" class="badge">0</span> 15 </button> 16 </div> 17 18 <script> 19 var qybObj = document.getElementById('j-qyb'); 20 var ybsObj = document.getElementById('j-ybs'); 21 var ybNum = 0; 22 setTimeout(function () { 23 qybObj.setAttribute('class', 'btn btn-success'); 24 qybObj.setAttribute('data-code', '1'); 25 }, 2000); 26 //模拟点击 27 window.setInterval(function () { 28 var qybCode = qybObj.getAttribute('data-code'); 29 if (qybCode == 1) { 30 qybObj.click(); 31 } 32 }, 500); 33 qybObj.onclick = function () { 34 ybNum += 1; 35 ybsObj.innerHTML = ybNum; 36 //console.log(ybNum); 37 }; 38 </script> 39 40 </body> 41 </html>