FireFox的getYear的注意事項(xiàng)
更新時(shí)間:2007年04月04日 00:00:00 作者:
上個(gè)禮拜在整理以前寫的一個(gè)日歷腳本,F(xiàn)F下對(duì)年顯示的總是有問題,搞了郁悶s。例如如下腳本:在IE下提示“2007”——沒有問題!可是在FF下卻提示“107”?
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
Google了一下,才明白在FF的getYear返回的是“當(dāng)前年份-1900”的值(傳說以前一直這樣處理),而NB的MS卻當(dāng)Year>=2000,直接把減去的1900又加回來了。呵呵,再次佩服IE的容錯(cuò)能力和肚量^_^
最直接的解決辦法是 year = (year < 1900) ? (1900 + year) : year;
當(dāng)然你要判斷Browser類型再分類處理也沒有問題。
最合理的是將getYear用getFullYear或者getUTCFullYear去調(diào)用,你可以改變上面Code框中的相應(yīng)代碼看看效果。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
Google了一下,才明白在FF的getYear返回的是“當(dāng)前年份-1900”的值(傳說以前一直這樣處理),而NB的MS卻當(dāng)Year>=2000,直接把減去的1900又加回來了。呵呵,再次佩服IE的容錯(cuò)能力和肚量^_^
最直接的解決辦法是 year = (year < 1900) ? (1900 + year) : year;
當(dāng)然你要判斷Browser類型再分類處理也沒有問題。
最合理的是將getYear用getFullYear或者getUTCFullYear去調(diào)用,你可以改變上面Code框中的相應(yīng)代碼看看效果。
相關(guān)文章
JavaScript錯(cuò)誤處理和調(diào)試方法詳解
代碼審查是調(diào)試JavaScript的重要方法,因?yàn)樗试S多個(gè)開發(fā)人員一起處理代碼庫(kù)并在開發(fā)過程的早期發(fā)現(xiàn)錯(cuò)誤,這篇文章主要給大家介紹了關(guān)于JavaScript錯(cuò)誤處理和調(diào)試方法的相關(guān)資料,需要的朋友可以參考下2023-11-11深入理解JavaScript的事件執(zhí)行機(jī)制
本文主要介紹了JavaScript的事件執(zhí)行機(jī)制,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09JavaScript實(shí)現(xiàn)word轉(zhuǎn)png的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何使用JavaScript實(shí)現(xiàn)word轉(zhuǎn)png的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-02-02ES6的函數(shù)rest參數(shù)使用小結(jié)
這篇文章主要介紹了ES6的函數(shù)rest參數(shù)用法,通過一個(gè)rest參數(shù)代替arguments變量的例子,對(duì)ES6?rest參數(shù)用法講解的非常詳細(xì),需要的朋友可以參考下2023-08-08防止Layui form表單重復(fù)提交的實(shí)現(xiàn)方法
今天小編就為大家分享一篇防止Layui form表單重復(fù)提交的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09JavaScript中常用的簡(jiǎn)潔高級(jí)技巧總結(jié)
這篇文章主要給大家總結(jié)介紹了關(guān)于JavaScript中常用的簡(jiǎn)潔高級(jí)技巧,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用Javascript具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03JS實(shí)現(xiàn)模仿微博發(fā)布效果實(shí)例代碼
這篇文章主要介紹了JS實(shí)現(xiàn)模仿微博發(fā)布效果實(shí)例代碼,有需要的朋友可以參考一下2013-12-12使用JavaScript進(jìn)行表單校驗(yàn)功能
最近在學(xué)習(xí)JavaScript,因此想到使用js實(shí)現(xiàn)表單校驗(yàn)。下面通過本文給大家分享使用javascript實(shí)現(xiàn)表單校驗(yàn)功能的步驟,需要的的朋友參考下吧2017-08-08