//使用 setTimeout 時需注意,當該代碼執行時,JS 會當即編譯函數第一個參數「code」 //因此該函數的第一個參數應該爲:須要編譯的代碼、或者一個函數 //例1:setTimeout("alert('x')", 2000); //例2:setTimeout(function () { alert('x'); }, 2000); //錯誤示例:setTimeout(alert('x'), 2000); "x" 會立馬跳出來,延時沒有效果 //因此你的代碼應該是: $.get("bad_step.<a href="https://www.baidu.com/s?wd=php&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y4uAmLnym1PW-9PWFBnjK90ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6K1TL0qnfK1TL0z5HD0IgF_5y9YIZ0lQzqlpA-bmyt8mh7GuZR8mvqVQL7dugPYpyq8Q1RvrjTkPHR1P0" target="_blank" class="baidu-highlight">php</a>?step="+$(this).val(),function(data,status){ setTimeout(function () { $('#step').html(data); }, 8000); });
$(function () { /***每隔5分鐘改變一次驗證碼 jquery 擴展方法 ***/ $.extend({ referesh1: function () { myDate = new Date(); $("#<%=Image1.ClientID %>").attr("src", "../DisplayCheckNum.aspx?guid=" + myDate.getTime()); } }); timerID = setInterval("$.referesh1()", 1000 * 60 * 5); });