كما هو موضح أدناه:
انسخ رمز الكود كما يلي:
<!--أضف الكود التالي بين <Body></Body> في HTML-->
<لغة البرنامج النصي=JavaScript1.2>
وظيفة تعيين العد التنازلي (السنة، الشهر، اليوم) {
سنة=السنة;مو=الشهر;دا=اليوم
}
ضبط العد التنازلي (2008،7،12)
var مناسبة = "أولمبياد بكين 2008"
var message_on_occasion="لقد وصلت أخيرًا اللحظة التي طال انتظارها!"
فار العد التنازلي = '480px'
فار العد التنازلي='20px'
فار العد التنازليbgcolor='تان'
var opentags='<fontface="宋体"><small>'
var Closetags='</small></font>'
var Montharray=new Array("Jan"، "Feb"، "Mar"، "Apr"، "May"، "Jun"، "Jul"، "Aug"، "Sep"، "Oct"، "Nov"، "ديسمبر")
فار crosscount=''
وظيفة start_countdown(){
إذا (مستند.طبقات)
document.countdownnsmain.visibility = "إظهار"
وإلا إذا (document.all||document.getElementById)
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : العد التنازلي
العد التنازلي()
}
إذا (document.all||document.getElementById)
document.write('<span id="countdownie"></span>')
window.onload=start_countdown
وظيفة العد التنازلي () {
فار اليوم=تاريخ جديد()
فار اليوم=today.getYear()
إذا (اليوم <1000)
اليوم+=1900
فار todaym=today.getMonth()
فار todayd=today.getDate()
فار todayh=today.getHours()
فار todaymin=today.getMinutes()
فار todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+"، "+todayy+" "+todayh+":+todaymin+":+todaysec
Futurestring=montharray[mo-1]+" "+da+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
إذا(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
إذا (المستند. الطبقات) {
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+ Closetags)
document.countdownnsmain.document.countdownnssub.document.إغلاق()
}
وإلا إذا (document.all||document.getElementById)
crosscount.innerHTML=opentags+message_on_occasion+Closetags
يعود
}
وإلا إذا (dday<=-1){
إذا (المستند. الطبقات) {
document.countdownnsmain.document.countdownnssub.document.write(opentags+"لقد مر الوقت!"+علامات قريبة)
document.countdownnsmain.document.countdownnssub.document.إغلاق()
}
وإلا إذا (document.all||document.getElementById)
crosscount.innerHTML=opentags+"لقد مرت المناسبة بالفعل! "+ Closetags
يعود
}
آخر{
إذا (المستند. الطبقات) {
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " أيام، "+dhour+" ساعات، "+dmin+" دقائق، و"+dsec+" ثانية متبقية حتى "+occasion+ Closetags)
document.countdownnsmain.document.countdownnssub.document.إغلاق()
}
وإلا إذا (document.all||document.getElementById)
crosscount.innerHTML=opentags+" و"+dday+" الأيام، "+dhour+" الساعات، "+dmin+" الدقائق، "+dsec+" الثواني هي "+مناسبة+علامات إغلاق
}
setTimeout("العد التنازلي()"،1000)
}
</النص>
<نوع البرنامج النصي = "نص/جافا سكريبت" src = ""></SCRIPT>
<لغة البرنامج النصي = "جافا سكريبت">
<!--
BaiduWriteAD("zouwenyedg"،"3");
//-->
</النص>
<ILAYER id=countdownnsmain Vision="hide" bgColor="&{countdownbgcolor};"
height="&{countdownheight};"><طبقة
id=countdownnssub
width="&{countdownwidth};" top="0" left="0"></LAYER></ILAYER>