首頁 > web前端 > js教程 > javascript時間自動刷新實作原理與步驟_javascript技巧

javascript時間自動刷新實作原理與步驟_javascript技巧

WBOY
發布: 2016-05-16 17:44:18
原創
1144 人瀏覽過

專案結構:

運作效果:

=============================================== ==========

程式碼部分:

=============================================== ==========

/Clock/WebContent/index.jsp

複製程式碼 程式碼如下:

















String path = request.getContextPath();
String basePath = request.getScheme() "://"
request.getServerName() ":" request.getServerPort()
path "/";
%>





/Clock/ WebContent/js/clock/clock.js




複製程式碼


程式碼如下:



程式碼如下:



* 時間顯示
* @date 2012-12-31
* @author hongten(hongtenzone@foxmail.com)
*
* @returns
*/
function Clock() {
var date = new Date();
this.year = date.getFullYear();
this.month = date.getMonth() 1 ;
this.date = date.getDate();
this.day = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六")[date.getDay()];
this.hour = date.getHours() this.minute = date. getMinutes() this.second = date.getSeconds()
// 日期:2012-12-31-17:03:18 星期一
this.toString = function() {
return "日期:" this.year "-" this .month "-" this.date "-" this.hour ":" this.minute ":" this.second " " this.day;
};

// 2012-12-31
this.toSimpleDate = function() {
return this.year "-" this.month "-" this.date;
};

// 2012-12-31 17 :04:03 this.toDetailDate = function() { return this.year "-" this.month "-" this.date " " this.hour ":" this.minute ":" this. second; }; this.display = function(ele) { var clock = new Clock(); ele.innerHTML = clock.toString(); window .setTimeout(function() { clock.display(ele); }, 1000); }; } // var clock = new Clock(); clock.display(document.getElementById("clock"));我個人認為這個在web中很實用....所以推薦給大家啦...
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板