我想问下window.setInterval()返回的是什么的值,还有window.clearInterval中的参数又是什么。

解决方案 »

  1.   

    window.setInterval()返回的就是window.clearInterval的参数
      

  2.   


    window.clearInterval(iIntervalID)
    ParametersiIntervalID Required. Integer that specifies the interval to cancel. This value must have been previously returned by the setInterval method. 
      

  3.   


    var t = setInterval(.........,..........);
    clearInterval(t);
      

  4.   

        Private Sub bntExcel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bntExcel.Click
            '顯示進度條
            Response.Write("<div id='mydiv' >")
            Response.Write("_")
            Response.Write("</div>")
            Response.Write("<script>mydiv.innerText = '';</script>")
            Response.Write("<script language=javascript>")
            Response.Write("var dots = 0;var dotmax = 10;function ShowWait()")
            Response.Write("{var output; output = '數據轉入中...';dots++;if(dots>=dotmax)dots=1;")
            Response.Write("for(var x = 0;x < dots;x++){output += '·';}mydiv.innerText =  output;}")
            Response.Write("function StartShowWait(){mydiv.style.visibility = 'visible'; ")
            Response.Write("window.setInterval('ShowWait()',1000);}")
            Response.Write("StartShowWait();</script>")
            Response.Flush()
            Thread.Sleep(10000)
            '--  End --- 
            '輸入運行的代碼
            Cancel_Time()
        End Sub    Private Sub Cancel_Time()
            Response.Write("<script language=javascript>")
            Response.Write("mydiv.style.visibility = 'hidden';")
            Response.Write("window.clearInterval();")
            Response.Write("</script>")
        End Sub
           '結合上面幾位大哥的。你應該明白了吧。
      

  5.   

    var t = setInterval(.........,..........);
    clearInterval(t);