很多網站都喜歡放個時間在首頁的某個地方,雖然這個想法很奇怪也很雞肋。但是從尊重客戶需求角度去看,還是需要做好的。關于這方面的JS代碼很多,從復雜地函數到簡單的調用系統時間都有。若直接引用之,未免太過魯莽和不負責任,主要的問題在于不同瀏覽器的兼容性問題。
下面是段簡單的JS顯示時間代碼片段:
<script language="javascript" type="text/javascript">
var week;
if(new Date().getDay()==0)week="星期日";
if(new Date().getDay()==1)week="星期一";
if(new Date().getDay()==2)week="星期二";
if(new Date().getDay()==3)week="星期三";
if(new Date().getDay()==4)week="星期四";
if(new Date().getDay()==5)week="星期五";
if(new Date().getDay()==6)week="星期六";
document.write("今天是"+new Date().getFullYear()+"年"+(new Date().getMonth()+1)+"月"+new Date().getDate()+"日 "+week);
</script>
上述代碼貌似再在正常不過了,但是稍高版本的瀏覽器,如IE 9、Chrome和FireFox在顯示的時候就會出現年份的不正常顯示,顯示為"undefined undefined" 或"113年",這個問題其實很容易解決。只要將取得系統年份的方法getYear換成getFullYear就OK了。
上述代碼已經過修改,可直接使用,并兼容各種瀏覽器。寫出來,僅供大家參考。http://m.jxzbw.cn 提供
[ 上一篇 ] 在網站編輯中如何解決網站編輯器后臺內容高度和頁面不一致
[ 下一篇 ] 如何解決頁面編輯中看到行高和后臺編輯器中不一樣
相關新聞
日期:19 瀏覽:21398
日期:19 瀏覽:21005
日期:19 瀏覽:18833
日期:19 瀏覽:16880
版權所有:啟邁科技-合肥網站建設 皖ICP備19009304號-1 皖公網安備 34010402702162號
網站建設,網站設計公司啟邁科技,為眾多企業提供網站建設,網站制作,響應式網站設計,手機網站建設,微網站,模板建站,企業郵箱等一站式互聯網解決方案和建站服務10年。