我對使用函數getyear()的網頁有問題。 該頁面是我們母公司網站的一部分,但我無法控制它。 它試圖通過比較四位數字的2014年到checkdate.getyear()返回114來驗證輸入日期。顯然這永遠不會成功。修復了一個使用getyear的javascript頁面()
我從母公司得到的答案是'使用IE版本9或更少'。並在這種情況下,getyear()返回2014年。
有沒有辦法讓這個JavaScript的工作沒有實際回滾瀏覽器到IE9?以'ie9'模式運行IE的方法?一種將代碼注入頁面的方法?
我有非常非常少的JavaScript知識,所以我正在尋找一個易於實現的解決方案。
_」但我無法控制它「_ - 你是說你無法更改有問題的JavaScript?如果不是,我不明白你如何看待問題可以解決。你(他們?)應該使用['.getFullYear()'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear)。 – nnnnnn
是的,他們應該使用.getfullyear()。是的,我無法改變服務器端的頁面。 此外,我不確定問題可以修復。 但我仍然在問這個問題。 –