一、求一个倒计时js代码,非常简单的
1、先判断两个时间的时间差,当然如果得到的时间是13位时间戳的话你需要转化一下

2、判断时间够一天显示天数,够一小时显示小时数
//获取时间,时间戳转换,不是则不转
varmydate1=newDate(parseInt(time1.replace("/Date(","").replace(")/","")));
varmydate2=newDate(parseInt(time2.replace("/Date(","").replace(")/","")));
vartimerc=dateDiff(mydate,'2015/05/1910:00:00')/1000;
functiondateDiff(date1,date2){
vardt1=newDate(Date.parse(date1));
vardt2=newDate(Date.parse(date2));
returnMath.round((dt2.getTime()-dt1.getTime()));
varday=parseInt(timerc/86400);
varhour=parseInt((timerc%86400)/3600);
varmin=parseInt((timerc%3600)/60);
varsec=Number(parseInt(timerc%60/10)).toString()+Number(parseInt((timerc%10))).toString();
$("#day").html(day+'天');//写入天数
$("#hour").html(hour+'时');//写入小时数
$("#min").html(min+'分');//写入分钟数
$("#sec").html(sec+'秒');//写入秒数(两位)
$("#hour").html(hour+'时');//写入小时数
$("#min").html(min+'分');//写入分钟数
$("#sec").html(sec+'秒');//写入秒数(两位)
$("#min").html(min+'分');//写入分钟数
$("#sec").html(sec+'秒');//写入秒数(两位)
$("#sec").html(sec+'秒');//写入秒数(两位)
tiao(activity);returntrue;//时间到0调用函数
setTimeout("add()",1000);//设置1000毫秒以后执行一次本函数
二、html页面的倒计时代码。。。急求!!!
2、只能用IE浏览器打开。如果默认浏览器不是IE。可以右键点击Html文件,选择用IE打开
3、如果提示是否同意运行activex插件。请选择允许阻止的内容即可。
4、窗口化游戏模式下,切换游戏画面和计时网页?较为方便。请用?atl+tab键或win键?尝试切换
5、游戏每局第一回合倒计时2分30秒时,开始计时。
<title>网页版倒计时</title>
<script?type="text/javascript">
function?timedCount(StartScriptTime)
{var?EndScriptTime=Date.parse(new?Date())/1000
var?ttime=EndScriptTime-StartScriptTime/1000
var?ConsumeTime_minute=Math.floor(ttime/60)
var?ConsumeTime_second=ttime?%?60
document.getElementById('ConsumeTime_min').value=ConsumeTime_minute
document.getElementById('ConsumeTime_sec').value=ConsumeTime_second
var?TheResetTimeOfCountDown_minute=Math.floor((600-ttime)/60)
var?TheResetTimeOfCountDown_second=(600-ttime)?%?60
document.getElementById('ResetTime_min').value=TheResetTimeOfCountDown_minute
document.getElementById('ResetTime_sec').value=TheResetTimeOfCountDown_second
if(ConsumeTime_minute>=10){TextContent="游戏已进行10分钟了,达到抽奖条件,请快点结束吧"}
else{TextContent="游戏已进行"+ConsumeTime_minute+"分"+ConsumeTime_second+"秒,距抽奖时间"+TheResetTimeOfCountDown_minute+"分"+TheResetTimeOfCountDown_second+"秒"}
var?TextField=document.getElementById('txt')
window.clipboardData.setData("text",TextField.createTextRange().text)
t=setTimeout("timedCount("+StartScriptTime+")",1000)
if?(ConsumeTime_minute>=10){stopCount();}}
{document.getElementById('txt').value=600
<input?type="button"?value="开始计时!"?onClick="timedCount(Date.parse(new?Date()))">??
<input?type="text"?id="txt"?value="600"?size="35"?>
<input?type="button"?value="停止计时!"?onClick="stopCount()">
<!--?input?type="text"?onkeydown="return?noNumbers(event)"?/?-->
<input?type="text"?id="ConsumeTime_min"?size="3"><a>分</a>
<input?type="text"?id="ConsumeTime_sec"?size="3"><a>秒</a>
<br/><a>距抽奖时间</a>
<input?type="text"?id="ResetTime_min"?size="3"?><a>分</a>
<input?type="text"?id="ResetTime_sec"?size="3"?><a>秒</a>
请点击上面的“开始计时”按钮。输入框会从?600?开始一直进行倒计时。点击“停止计时”可停止计时。
三、网页倒计时代码问题
很简单,这个是脚本的作用,开始的时候那个按钮时不可用状态,enabled=false;
你可以将你的浏览器禁用脚本一项选中,或者仅仅针对这一个页面,那么他的脚本就没有用了,不过这样他的页面里的很多效果或者是功能也许就不能够正常工作的。
如果不行,你也可以自己调用客户端脚本程序,最简单的就是在地址栏输入:
javascript:document.all.button1.enabled=true;
将那个按钮的“可用性”属性强制调整为true。
其中的Button1指的是你在源代码中看到的那个按钮的id值,或者是name值。
javascript:document.getElementById("button1").eabled=true;
如果那个按钮是没有id属性,可以用
javascript:document.getElementByName("buttonname").item(0).eabled=true;
其中buttonname为那个按钮的name属性值。
假设那个按钮既没有id值,也没有name值,那么他自己的脚本也不能控制按钮的有效属性,
有这样的一种情况,如果那个按钮是某一个表单的提交按钮,也就是说按钮的属性是type="submit"这样可以没有id值,或者是name值,但他外层的form一定会有id值或者是name值。
javascript:document.forms["formename"].submit();
javascript:document.getElementById("formId").submit();
这也就是简单的技巧,在Javascript方面如果熟悉,很容易搞定。这个也就是初步的网页脚本攻击了,你有了黑客的思想了,如果要是想讨论脚本的话,欢迎与我交流
关于倒计时代码的内容到此结束,希望对大家有所帮助。









