如何重新加载javascript代码块
我需要每次重新加载一块javascript。。说如何重新加载javascript代码块,javascript,jquery,ajax,Javascript,Jquery,Ajax,我需要每次重新加载一块javascript。。说 <script type="text/javascript"> var frame = some sort of code; </script> var frame=某种代码; 我需要每15秒重新加载任何函数块,而不需要重新加载页面本身。。类似jQuery的超时,但我不知道如何应用它。。 有什么想法吗?您可以使用setTimeout('function()',15000)-将这行代码放在函数()的末尾,以便在
<script type="text/javascript">
var frame = some sort of code;
</script>
var frame=某种代码;
我需要每15秒重新加载任何函数块,而不需要重新加载页面本身。。类似jQuery的超时,但我不知道如何应用它。。
有什么想法吗?您可以使用
setTimeout('function()',15000)
-将这行代码放在函数()的末尾,以便在15000毫秒后再次调用它自己
另一种方法是调用setInterval('function()',15000)
这将每隔15000ms调用一次函数()
第一个和第二个函数的区别在于,第一个函数在特定毫秒后调用函数(仅一次,因此需要将其插入函数本身),第二个函数仅每隔n毫秒调用一次函数。您可以使用setTimeout('function()',15000)
-将这行代码放在函数()的末尾,以便在15000毫秒后再次调用它自己
var frame;
setInterval(function() {
frame = someSortOf.Code();
}, 15000);
另一种方法是调用setInterval('function()',15000)
这将每隔15000ms调用一次函数()
第一个和第二个函数的区别在于,第一个函数在特定毫秒后调用函数(仅一次,因此需要将其插入函数本身),而第二个函数仅每隔n毫秒调用一次函数
var frame;
setInterval(function() {
frame = someSortOf.Code();
}, 15000);
它将每15秒执行一次提供的函数,设置您的值。请注意,var帧
在函数外部声明,这为它提供了全局范围,并允许它在函数执行后保持不变
您不应该真正“重新加载”脚本。您真正想要做的只是在设定的时间间隔内运行一个已经加载的脚本
function foo() {
// do something here
if (needRepeat) {
setTimeout(foo, 15000);
}
}
setTimeout(foo, 15000);
它将每15秒执行一次提供的函数,设置您的值。请注意,var帧
在函数外部声明,这为它提供了全局范围,并允许它在函数执行后保持不变
您不应该真正“重新加载”脚本。您真正想要做的只是在设定的时间间隔内运行一个已经加载的脚本。setTimeout(frame,15000);设置超时(帧,15000);如果我想从src重新加载脚本,比如如何重新加载它为什么你想重新加载jQuery?就像示例我不想:Dwhat如果我想从src重新加载脚本,比如如何重新加载它为什么你想重新加载jQuery?就像示例我不想:Dwhat如果我想从src重新加载脚本,比如怎么可能重新加载如果我想从src重新加载脚本,比如如何重新加载该脚本如果我想从src重新加载脚本,比如如何重新加载该脚本我做了那件事//但它根本不起作用将scriptc从匿名函数移到全局块如果我想从src重新加载脚本,比如如何重新加载该脚本我做了那件事//但是根本不起作用将脚本从匿名函数移出到全局块
function foo() {
// do something here
if (needRepeat) {
setTimeout(foo, 15000);
}
}
setTimeout(foo, 15000);