求一段js代码。设置时间段内执行代码

求一段 判断时间的js代码
描述:比如我想在10-16点之间执行“判断时间的js代码”下面的js代码

时间不到 则不执行“判断时间的js代码”下面的代码

第1个回答  2010-01-23
一,判断函数
function noticeTime(){
var dt = new Date();
var h = dt.getHours();
if ( h>= 10 && h<=16 ){
//执行你要做的事
}
}
二,调用,使用setTimeout,每分钟判断一次
var timeOut = setTimeout("notimeTime",1000*60);

这个是简单判断方式,它是每分钟会判断一次
第2个回答  2010-10-01
var
date
=new
Date();
if(11==date.getHours()){
if(date.getMinutes()>=30){
alert("111");
}
}else
if(12==date.getHours()){
if(date.getMinutes()==0){
alert("111");
}
}
这个代码
应该可以解决你的问题
希望采纳!!
第3个回答  2010-01-22
function clock(){
var curr = new Date();
var time = curr.getHours();
if ( time >= 10 && time <16 ){
//do someting
}
}本回答被提问者采纳

求一段js代码。设置时间段内执行代码
function noticeTime(){ var dt = new Date();var h = dt.getHours();if ( h>= 10 && h<=16 ){ \/\/执行你要做的事 } } 二,调用,使用setTimeout,每分钟判断一次 var timeOut = setTimeout("notimeTime",1000*60);这个是简单判断方式,它是每分钟会判断一次 ...

想让JS文件在某个时间段执行一段JS代码该怎么写呢?
var t1=true,t2=true ;setInterval( function(){ var d=new Date(),h=d.getHours() ;if(h>10 && h<18 && t1) { window.open("a.html");t1=false; }else if(t2) { window.open("b.html"); t2=false;} }, 1000*60*60*10 ) ; \/\/10分钟执行一次. ...

javascript 如何在网页中每隔一段时间执行一段程序呢?
lastTimer = setInterval(run, 80000);} 在应用的地方,比如onLoad里面 写:setInterval(run, 80000);这样每次执行之后都会再次设置延迟再调用。当然,这样就停不下来哈。最好在搞个退出的标志变量。

求一段24小时执行一次的JS代码
setInterval("clock()",60*60*24);\/\/24小时 执行一次这个函数 function clock(){ alert('dddddd');}

JS中实现等待一段时间之后开始定时循环执行某个方法?
下面是代码示例:方法1:(function(){ var handler = function(){ } var timer = setInterval(handler ,5000);\/\/每5秒调用一次方法 var clear = function(){ clearInterval(timer);\/\/清理时间 });方法2:function methodJS(){ alert("你好!我是方法!");} function Start(){ setInterval(...

求一段可以随机生成设置范围内数字的JS代码,不用刷新就可以自己变动,不...
window.setInterval("document.getElementById('xxx').innerHTML=20 + Math.round(Math.random() * (50 - 20));", 1000);其中:xxx为页面显示元素ID,如 Math.round是做四舍五入,不限制为整型,也可以去除 1000为间隔毫秒数,也就是每1秒执行一次 ...

网页上不断监听当前时间,然后判断时间段的js代码要怎么写?
写一个定时器就好了,window.setInterval(function () { }, 1000);每一秒执行一次function(){}

怎么实现网页在某段时间开放,js的代码,请详细些,O(∩_∩)O谢谢_百度知...
\/\/判断时间是否在某些时间段内var date = new Date();console.log(date.getTime())function set(startTimeAm,endTimeAm,stratTimePm,endTimePm){var startAM = startTimeAm.split(":"), endAM = endTimeAm.split(":"), startPM = stratTimePm.split(":"), endPM = endTime...

js 延时后执行后面代码
代码段1 setTimeout(func,"3000");\/\/三秒后执行 \/\/func函数定义 function func(){ 码段2 }

如何让这个js代码在20分钟内只执行一次,谢谢
可以采用定时器来实现。setInterval(function(){},1200000);将要执行的代码集成到一个函数中,然后通过定时器来实现。在上面代码中匿名函数function(){}中执行的代码为:document.writeln("");

相似回答