JavaScript clearInterval定時器失效原因


檢查下是不是setInterval重復執行(兩次以上<!-- 文件上傳板塊 -->

<div id="adUploadWindow" class="easyui-window" title="上傳圖片" data-options="iconCls:'icon-save',resizable:false,draggable:true,modal:true,closed:true" style="width: 580px; height: 150px; padding: 10px;">
    <form id="adUploadForm" action="../controller/upload/upload.php" onsubmit="executeInterval()" encType="multipart/form-data" method="post" target="ad_hidden_frame">
        <label for="file">請選擇文件:</label> <input type="file" id="adFile" name="file" id="file" /> <br /> <input type="submit" name="submit" value="點擊上傳" onclick="executeInterval()" /> 
 </form> </div>

從上面看到,我這里調用了兩次executeInterval函數,所以第二個函數的定時器覆蓋了第一個,所以第一個定時器永遠也沒有辦法移除了。


免責聲明!

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



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