首 页
网络学院
视频教程
资源下载
HOT
实例教程
图文教程
专题中心
学习社区
繁體中文
当前位置:
首页
>
图文教程
>
网络编程
>
Javascript
> FireFox的getYear的注意事项
Javascript
JavaScript对象与数组参考大全(5)
JavaScript对象与数组参考大全(6)
JavaScript对象与数组参考大全(7)
JavaScript对象与数组参考大全(8)
JavaScript对象与数组参考大全(9)
JavaScript对象与数组参考大全(10)
JavaScript对象与数组参考大全(11)
JavaScript对象与数组参考大全(12)
JavaScript对象与数组参考大全(13)
JavaScript对象与数组参考大全(14)
JavaScript对象与数组参考大全(15)
javascript版的日期输入控件(1)
javascript版的日期输入控件(2)
javascript版的日期输入控件(3)
javascript版的日期输入控件(4)
javascript版的日期输入控件(5)
利用JavaScript创建功能强大的GUI(1)
利用JavaScript创建功能强大的GUI(2)
利用JavaScript创建功能强大的GUI(3)
调用IE内置打印组件完成web打印方案及例程
No.
«
‹
231
232
233
234
›
»
技术文章搜索
关键字
Javascript 中的 FireFox的getYear的注意事项
出处:
互联网
整理:
软晨网(RuanChen.com)
发布:
2009-09-12
浏览: 186 ::
收藏到网摘: n/a
javascript判断单选框或复选框是否选中方法集锦
JavaScript For...In 使用方法
上个礼拜在整理以前写的一个日历脚本,FF下对年显示的总是有问题,搞了郁闷s。例如如下脚本:在IE下提示“2007”——没有问题!可是在FF下却提示“107”?
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]
Google了一下,才明白在FF的getYear返回的是“当前年份-1900”的值(传说以前一直这样处理),而NB的MS却当Year>=2000,直接把减去的1900又加回来了。呵呵,再次佩服IE的容错能力和肚量^_^
最直接的解决办法是 year = (year < 1900) ? (1900 + year) : year;
当然你要判断Browser类型再分类处理也没有问题。
最合理的是将getYear用getFullYear或者getUTCFullYear去调用,你可以改变上面Code框中的相应代码看看效果。
javascript判断单选框或复选框是否选中方法集锦
JavaScript For...In 使用方法
评论 (0)
All
登陆
还没注册?