js實現模擬自動點擊按鈕,並且在10秒倒計時之后瘋狂點擊


需求來自於csdn問答,可以利用這個原理做秒殺搶單外掛。

代碼示例如下:

<html>
<head>
    <meta charset="utf-8"/>
    <script type="text/javascript">
        var count = 10;
        var sh;
        function counter(){
            sh = setInterval(jishi,1000);
        }

        function jishi(){
            var btn = document.getElementById("btn");
            btn.innerHTML = "倒計時"+(--count)+"";
            if(count == 0){
                btn.disabled = false;
                btn.innerHTML = "開始點擊";
                clearInterval(sh);

                btn.onclick = function(){
                    var result = document.getElementById("result");
                    setInterval(function(){
                        //執行點擊操作
                        result.innerHTML = "您點擊了:"+(count++)+"";
                    },100);
                };
                btn.click();
            }
        }

        window.onload = counter;
    </script>
</head>
<body>
    <button id="btn" disabled="disabled">倒計時10秒</button>
    <span id="result"></span>
</body>
</html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM