Stack overflow at line错误
分类:电脑知识 发表于:2010-09-01 15:03:15 评论(2)
IE中出现"Stack overflow at line"错误的解决方法:
出现该错误提示,主要有两种原因:
1. 使用系统的事件名称作为自定义函数名如:
onclick / onsubmit ... 都是系统保留的事件名称,不允许作为重定义函数名称。
2. 出现死循环 :
如:在图片对象定义了 onerror 事件的循环处理、
这里并不是说1.gif不存在,可能是由于网络阻塞原因造成,这时会执行onerror事件, 调用images/default.gif去做当前图片的路径,但如果当前image/default.gif这个图片文件不存在,再或者由于网络原因,下载image/default.gif又出现错误,这就出现了死循环。