修复一个使用getyear()的javascript页面

时间:2014-04-05 01:45:53

标签: javascript internet-explorer deprecated

我在使用getyear()函数的网页时遇到问题。 该页面是我们母公司网站的一部分,但我无法控制它。 它试图通过将2014年的四位数年份与checkdate.getyear()进行比较来验证输入日期,后者返回114.显然这将永远不会成功。

我从母公司得到的答案是“使用IE 9或更低版本”。在这种情况下,getyear()将返回2014年。

有没有办法让这个javascript工作而不实际将浏览器回滚到IE9?在'ie9'模式下运行IE的方法?一种将代码注入页面的方法吗?

我的javascript知识非常少,所以我正在寻找一种易于实现的解决方案。

2 个答案:

答案 0 :(得分:0)

试试这个: http://api.jquery.com/jquery.browser/

这可能允许您加入if,这可能只是工作。

编辑我错了,因为评论指出该方法不再活跃。我发现了一个帖子,有点复杂,可能只是做这个工作。环顾四周。

How can you detect the version of a browser?

答案 1 :(得分:0)

需要在前端更改javascript函数。