javascript 如何在网页中每隔一段时间执行一段程序呢?
比如在asp(这里说的是服务器返回的客户端版本)里面有一个文字内容为空的DIV,名称是fff我希望这段javascript单独放到另外的文件中去,在网页里面连接这个js这...
比如在 asp(这里说的是服务器返回的客户端版本)里面有一个文字内容为空的DIV,名称是fff
我希望这段 javascript 单独放到另外的文件中去,在网页里面连接这个js
这个网页同时还连接另外一个 vbs,里面有三个程序,叫做 A,B,C
js实现这样的功能:
每隔 80 秒检测一次这个 DIV 的文字内容
如果 = “1”:执行 A
如果 = “2”:执行 B(123, "hh") <--传一个数字和字符串
如果都不是: 执行 C
*A,B,C 三个程序都有可能会让页面跳转到另一个页面
关于在js里面访问vbs的内容,参考这个网页。
http://bbs.blueidea.com/thread-2213963-1-1.html 展开
我希望这段 javascript 单独放到另外的文件中去,在网页里面连接这个js
这个网页同时还连接另外一个 vbs,里面有三个程序,叫做 A,B,C
js实现这样的功能:
每隔 80 秒检测一次这个 DIV 的文字内容
如果 = “1”:执行 A
如果 = “2”:执行 B(123, "hh") <--传一个数字和字符串
如果都不是: 执行 C
*A,B,C 三个程序都有可能会让页面跳转到另一个页面
关于在js里面访问vbs的内容,参考这个网页。
http://bbs.blueidea.com/thread-2213963-1-1.html 展开
4个回答
展开全部
晕,又javascript又vbscript.
<div id="d1"></div>
<script type="text/javascript">
setInterval("checkDiv()",80000);
</script>
JS文件:
function checkDiv()
{
var o=document.getElementById("d1");
switch (o.innerText)
{
case "1":A函数;break;
case "2":B函数;break;
default:C函数;
}
}
这样就可以了。
<div id="d1"></div>
<script type="text/javascript">
setInterval("checkDiv()",80000);
</script>
JS文件:
function checkDiv()
{
var o=document.getElementById("d1");
switch (o.innerText)
{
case "1":A函数;break;
case "2":B函数;break;
default:C函数;
}
}
这样就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript">
setInterval(function{
//代码
},time//时间
)
</script>
找个地方把上面的代码加上去就是了
setInterval(function{
//代码
},time//时间
)
</script>
找个地方把上面的代码加上去就是了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById("fff")...
setTimeout("方法名",80000);
setTimeout("方法名",80000);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询