当前位置:asp编程网>技术教程>Javascript教程>  正文

js中getYear的IE和FF兼容性的解决方法

2012-07-13 19:08:55   来源:网络    作者:佚名   浏览量:2224   收藏

这是一段js获取年份的普通的再也不能普通的代码

var myDate  = new Date();
var myYears = myDate.getYear();
document.write(myYears);
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
居然在FF和IE两个浏览器下显示两个结果
FF下显示112,而IE下显示2012

解决方法:
var myDate  = new Date();
var myYears = ( myDate.getYear() < 1900 ) ? ( 1900 + myDate.getYear() ) : myDate.getYear();
document.write(myYears);
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
这样就全部显示2012了

关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网