项目中用到了date.js
然后再自己定义的异步方法中new了个Date做时间戳.结果大部分情况都ok。但是
在某些用到date.js页面中.再调用异步方法发则会出错。
或者
IE8调试定位到是时间js问题。
[img]http://dl.iteye.com/upload/attachment/569693/a5aa9cdf-75da-3537-aacc-1ec3de7f9ad5.bmp[/img]
最后更改创建变量的方式.
由:
改为:
问题fix。
FF下不出现异常只在IE中。
/**
* Version: 1.0 Alpha-1
* Build Date: 13-Nov-2007
* Copyright (c) 2006-2007, Coolite Inc. (http://www.coolite.com/). All rights reserved.
* License: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* Website: http://www.datejs.com/ or http://www.coolite.com/datejs/
*/
Date.CultureInfo={...
...
然后再自己定义的异步方法中new了个Date做时间戳.结果大部分情况都ok。但是
在某些用到date.js页面中.再调用异步方法发则会出错。
Stack overflow at line:40
或者
Stack overflow at line:168870196
IE8调试定位到是时间js问题。
[img]http://dl.iteye.com/upload/attachment/569693/a5aa9cdf-75da-3537-aacc-1ec3de7f9ad5.bmp[/img]
最后更改创建变量的方式.
由:
var now=new Date();
改为:
var now=new Date().getTime();
问题fix。
FF下不出现异常只在IE中。