2017-12-18 137 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。