科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网安全频道瑞星首页在Firefox年份显示的问题

瑞星首页在Firefox年份显示的问题

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

常去瑞星网站的朋友(应该说常用火狐去瑞星网站)的朋友,可能都发.现过瑞星首页的年份显示有点异常,明明是2007年,显示出来的却是107年。这个问题似乎在.用Opera浏览器的时候也有问题,只有IE的显示正确。

作者:zdnet安全频道 来源:论坛整理 2008年6月12日

关键字: 年份显示 Firefox 瑞星

  • 评论
  • 分享微博
  • 分享邮件
常去瑞星网站的朋友(应该说常用火狐去瑞星网站)的朋友,可能都发.现过瑞星首页的年份显示有点异常,明明是2007年,显示出来的却是107年。这个问题似乎在.用Opera浏览器的时候也有问题,只有IE的显示正确。

以前曾经问过这个问题,不过据说某个程序员回.答说无法解决。今天,在卡饭的论.坛上又看到有人说起这事,不信邪,分析主页上的代码。

日期的获取是靠http://www.rising.com.cn/globalscriptlib/1nowdate.js
解决的办法也很快找到了,一种方法是对year做判断:year = (year<1900?(1900+year):year);
另一种方法是:today.getFullYear(),也是现在瑞星首页上用的方法。

其实这个并不是一个什么大问题,却被某些人说成了无法解决的问题。说实话,就算真的没有getfullyear,难道就不能自己手工写上2007么?年份一年才变一次,即便是手工写也不是什么麻烦事吧。之所以不解决,我觉得是有态度和责任心的问题的。

米卢的名言就是“态度决定一切”,我认为“一切”可能夸张了些,但是有一个好的态度确实能够解决不少的问题。
脚本实现的,源代码中获取日期用的是today.getyear()。在网上搜索了一下,貌似.是“千年虫”问题吧,如果年份小于2000,用getyear就能够正常显示,比如1999显示为99,但2000以后就会显示的不正常,比如2006变成106。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章