2017-12-18 172 views
0

我有以下頁面調用javascript函數(在這種情況下,jsDoSomething)每2秒:如何使用setInterval的時候我停止等待光標

<html> 
    <head>..stuff...</head> 
    <body onload="jsBodyOnload()"> 
     ...body... 

     <script> 
     function jsBodyOnload() { 
      setInterval(jsDoSomething,2000); 
     } 
     </script> 
    </body> 
</html> 

一切正常,但在這段時間裏setInterval運行函數jsDoSomething,光標變爲等待光標,然後返回到完成時的默認值。我怎樣才能停止光標改變這個功能運行的一切?我希望在頁面上隨時保持光標相同(默認光標)。

謝謝。

+1

什麼'jsDoSomething'呢? – dfsq

+3

這不是事實,你正在使用'setInterval()'光標改變,但必須是'jsDoSomething'正在做什麼,可能是相當密集的。你可以[編輯]發佈'jsDoSomething'代碼,或者至少說明它做了什麼? – Rhumborl

回答

0

原來是jsDoSomething在做什麼。這是一個XAJAX函數,並且該類中有一個選項允許我關閉等待光標。出於某種原因,我陷入了認爲這是setInterval。