Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不单击按钮即可刷新div_Javascript_Ajax_Refresh - Fatal编程技术网

Javascript 不单击按钮即可刷新div

Javascript 不单击按钮即可刷新div,javascript,ajax,refresh,Javascript,Ajax,Refresh,我如何使div刷新,比如10秒后,在不点击按钮的情况下执行run_query()函数 <script src="scripts/ajax.js" type="text/javascript"></script> <div id="quote"><strong>Quote of the Day</strong></div> <div><a style="cursor:pointer" onclick=

我如何使div刷新,比如10秒后,在不点击按钮的情况下执行run_query()函数

<script src="scripts/ajax.js" type="text/javascript"></script> 



<div id="quote"><strong>Quote of the Day</strong></div>
<div><a style="cursor:pointer" onclick="run_query()">Next quote …</a></div>

当日报价
下一句话…
使用功能

setInterval(function(){run_query();}, 10000);

对于初始加载,您可以从服务器端代码执行此操作。

每10秒或10秒后?@fusion:您可以在页面加载后运行此函数一次:
winodw.onload=function(){run_query()}
@felix,这样做了。现在它甚至不是每10秒刷新一次
winodw.onload=function(){run_query();}setInterval(run_query,10000)既不加载也不刷新。窗口中有输入错误。它的窗口,而不是winodw。@fusion:在这种情况下,使用Firefox的Firebug确实有助于发现语法错误。它只在10秒后运行函数一次。他没有说他想每10秒运行一次函数
setTimeout("run_query()",10000);