今天同事测试系统,突然出现一个异常SCRIPT5011:不能执行已释放Script的代码
应用场景:用模态方式打开个窗口,对于返回对象使用“==”与字符串比较时出现错误
我也用我的IE8测试,发现没有问题,后来仔细看了下,他的IE是IE9,就出现上面的异常信息
遇到问题,第一件事情那就是在网上找问题的原因
很多帖子都说明了原因是因为返回的对象已经销毁,因此调用就会出现异常,但是没有解决的办法
比如,http://ligeo5210.blog.51cto.com/1989425/1324251
还有一些帖子,前后文让人找不着北
比如,http://rainyear.iteye.com/blog/1260385
在这里先记录一下,期待找到能够兼容IE各个版本的解决办法~