亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js實現(xiàn)的奧運倒計時時鐘效果代碼

 更新時間:2015年12月09日 10:25:49   作者:fox123871  
這篇文章主要介紹了js實現(xiàn)的奧運倒計時時鐘效果代碼,可實現(xiàn)根據(jù)指定時間進行倒計時的實時顯示效果,非常簡單實用,需要的朋友可以參考下

本文實例講述了js實現(xiàn)的奧運倒計時時鐘效果代碼。分享給大家供大家參考,具體如下:

運行效果截圖如下:

具體代碼如下:

<html> 
<head> 
 <title>js倒計時</title> 
 <SCRIPT language=JavaScript1.2> 
function setcountdown(theyear,themonth,theday){ 
yr=theyear;mo=themonth;da=theday 
} 
setcountdown(2016,8,5) 
var occasion="2016巴西奧運會" 
var message_on_occasion="盼望已久的時刻終于來到了!" 
var countdownwidth='480px' 
var countdownheight='20px' 
var countdownbgcolor='tan' 
var opentags='<font face="宋體"><small>' 
var closetags='</small></font>' 
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec") 
var crosscount='' 
function start_countdown(){ 
if (document.layers) 
document.countdownnsmain.visibility="show" 
else if (document.all||document.getElementById) 
crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie 
countdown() 
} 
if (document.all||document.getElementById) 
document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>') 
window.onload=start_countdown 
function countdown(){ 
var today=new Date() 
var todayy=today.getYear() 
if (todayy < 1000) 
todayy+=1900 
var todaym=today.getMonth() 
var todayd=today.getDate() 
var todayh=today.getHours() 
var todaymin=today.getMinutes() 
var 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) 
if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){ 
if (document.layers){ 
document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags) 
document.countdownnsmain.document.countdownnssub.document.close() 
} 
else if (document.all||document.getElementById) 
crosscount.innerHTML=opentags+message_on_occasion+closetags 
return 
} 
else if (dday<=-1){ 
if (document.layers){ 
document.countdownnsmain.document.countdownnssub.document.write(opentags+"時間已經(jīng)過了!"+closetags) 
document.countdownnsmain.document.countdownnssub.document.close() 
} 
else if (document.all||document.getElementById) 
crosscount.innerHTML=opentags+"Occasion already passed! "+closetags 
return 
} 
else{ 
if (document.layers){ 
document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds left until "+occasion+closetags) 
document.countdownnsmain.document.countdownnssub.document.close() 
} 
else if (document.all||document.getElementById) 
crosscount.innerHTML=opentags+"還有 "+dday+ " 天, "+dhour+" 小時, "+dmin+" 分, "+dsec+" 秒 就是 "+occasion+closetags 
} 
setTimeout("countdown()",1000) 
} 
</SCRIPT> 
<SCRIPT type="text/javascript" src=""></SCRIPT> 
<SCRIPT language="JavaScript"> 
<!--  
BaiduWriteAD("zouwenyedg","3"); 
//-->  
</SCRIPT> 
</head> 
<body> 
<ILAYER id=countdownnsmain visibility="hide" bgColor="&{countdownbgcolor};"  
height="&{countdownheight};" width="&{countdownwidth};"><LAYER  
id=countdownnssub height="&{countdownheight};"  
width="&{countdownwidth};" top="0" left="0"></LAYER></ILAYER> 
</body> 
</html>

希望本文所述對大家JavaScript程序設計有所幫助。

相關文章

  • 如何改進javascript代碼的性能

    如何改進javascript代碼的性能

    在web應用中,應用了大量的Javascript,因此代碼的執(zhí)行效率變得尤為重要,也就是性能!為了提高JS的性能,我們應該掌握一些基本的性能優(yōu)化方式,并讓它成為我們書寫代碼的習慣。下面介紹幾種優(yōu)化性能的方式,很多初學者甚至有經(jīng)驗的開發(fā)者也會忽略,希望對你有幫助
    2015-04-04
  • JS什么場景不適合箭頭函數(shù)

    JS什么場景不適合箭頭函數(shù)

    這篇文章主要介紹了JS什么場景不適合箭頭函數(shù),對箭頭函數(shù)感興趣的同學,可以參考下
    2021-04-04
  • BootStrap select2 動態(tài)改變值的方法

    BootStrap select2 動態(tài)改變值的方法

    這篇文章主要介紹了BootStrap select2 動態(tài)改變值的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • bootstrap中添加額外的圖標實例代碼

    bootstrap中添加額外的圖標實例代碼

    可以針對校驗狀態(tài)為輸入框添加額外的圖標。接下來通過本文給大家分享bootstrap中添加額外的圖標實例代碼,需要的的朋友參考下吧
    2017-02-02
  • 原生Js實現(xiàn)的畫廊功能

    原生Js實現(xiàn)的畫廊功能

    這篇文章主要介紹了原生Js實現(xiàn)的畫廊功能,幫助大家更好的理解和學習使用JavaScript,感興趣的朋友可以了解下
    2021-05-05
  • 微信小程序使用Socket的實例

    微信小程序使用Socket的實例

    這篇文章主要介紹了微信小程序使用Socket的實例的相關資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • JS+CSS實現(xiàn)實用的單擊輸入框彈出選擇框的方法

    JS+CSS實現(xiàn)實用的單擊輸入框彈出選擇框的方法

    這篇文章主要介紹了JS+CSS實現(xiàn)實用的單擊輸入框彈出選擇框的方法,實例分析了javascript操作select及button的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • js實現(xiàn)列表循環(huán)滾動

    js實現(xiàn)列表循環(huán)滾動

    這篇文章主要為大家詳細介紹了js實現(xiàn)列表循環(huán)滾動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 通過JS運行機制的角度說說作用域

    通過JS運行機制的角度說說作用域

    這篇文章主要給大家介紹了如何通過JS運行機制的角度說說作用域的相關資料,文中通過圖文介紹的非常詳細,對大家的學習或者使用JS作用域具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • 使用rollup打包JS的方法步驟

    使用rollup打包JS的方法步驟

    這篇文章主要介紹了使用rollup打包JS的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12

最新評論