IE中出现 “Stack overflow at line” 错误的解决方法

IE中出现 “Stack overflow at line” 错误的解决方法在做网站时遇到一个问题,网站用的以前的程序,在没有改过什么程序的情况下,页面总是提示Stackoverflowatline0的错误,而以前的网站都正常没有出现过这种情况,在网上找了一下解决办法

大家好,又见面了,我是你们的朋友全栈君。

在做网站时遇到一个问题,网站用的以前的程序,在没有改过什么程序的情况下,页面总是提示Stack overflow at line 0的错误,而以前的网站都正常没有出现过这种情况,在网上找了一下解决办法如下:我的程序出现这种错误的原因是第2种,我在图片中使用了onerror事件,当图片加载出问题时就是显示一个默认图片,然而在我的网站目录中并不存在这张默认图片,而源指定的图片也不存在,所以会触发onerror事件,由于两个图片都不存在,所以导致了一个死循环,导致内存溢出。

出现该错误提示,主要有两种原因:

      1. 使用系统的事件名称作为自定义函数名如:

            onclick / onsubmit … 都是系统保留的事件名称,不允许作为重定义函数名称。

      2. 出现死循环 :

           如:在图片对象定义了 onerror 事件的循环处理、

           <img src=”http://www.hoocar.com/1.gif” onerror=”this.src=’/image/default.gif'” />

           这里并不是说 1.gif 不存在, 可能是由于网络阻塞原因造成, 这时会执行 onerror 事件,

           调用 /images/default.gif 去做当前图片的路径, 但如果当前 /image/default.gif 这个图片文件不存在,

           再或者由于网络原因, 下载’/image/default.gif’ 又出现错误, 这就出现了死循环。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154627.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月1日 下午4:00
下一篇 2022年7月1日 下午4:00


相关推荐

  • MiniMax×腾讯云:百万级Agent RL沙箱落地,激活成功教程智能体规模化应用痛点

    MiniMax×腾讯云:百万级Agent RL沙箱落地,激活成功教程智能体规模化应用痛点

    2026年3月19日
    2
  • PHP的反射类ReflectionClass、ReflectionMethod使用实例

    PHP的反射类ReflectionClass、ReflectionMethod使用实例简介PHPReflectionAPI是PHP5才有的新功能,它是用来导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。用得比较多的就只有两个ReflectionClass与ReflectionObject,两个的用法都一样,只是前者针对类,后者针对对象,后者是继承前者的类;然后其中又有一些属性或方法能返回对应的Reflection对象反射是什么?它是指在PHP运行状态中,扩展分析PH…

    2025年6月11日
    7
  • 1.2 python列表添加元素的三种方法

    1.2 python列表添加元素的三种方法列表是序列的一种 可以使用 进行链接 这样相当于在第一个列表的末尾添加了另一个列表 list1 1 2 3 4 list2 a b c list3 list1 list2print list3 输出结果 1 2 3 4 a b c 可以看出使用 会生成一个新的列表 但是该方法效率不高第一种方法 append append 方法用于在列表的末尾追加元素 语法格式

    2026年3月17日
    2
  • 程序流程图规范

    程序流程图规范程序流程图流程分析法主要是针对测试场景类型属于流程测试场景的测试项下的测试子项进行设计 一个复杂的互联网应用 敏捷开发过程 业务系统从启动需求到研发实施 通常没有预留太多时间给测试去详细了解各个业务的具体规则 业务逻辑 产品经理仅提供文档资料 测试没有资料作为凭据 则可以使用流程图来梳理业务流程 并在画图的过程中 和对应开发沟通交流 对关键逻辑判断进行整理 可以很好的适应这种开发测试场景 测试编写流程图 可以保证软件最终的主干流程的正确性 1 程序流程图简述及使用规范作用 程序流程图是人们对解决

    2026年3月19日
    2
  • python中sqrt函数用法_Python : sqrt() 函数

    python中sqrt函数用法_Python : sqrt() 函数开平方函数sqrt()返回x的平方根(x>0)语法:importmathmath.sqrt(x)注意:此函数不可直接访问,需要导入math模块,然后需要使用math静态对象调用此函数。参数x—数值表达式返回结果是浮点数。importmath#Thiswillimportmathmoduleprint”math.sqrt(100):”,math.s…

    2022年6月2日
    67
  • js 打印 三角形

    js 打印 三角形js 编辑三角形在 js 中每个图案站位的大小不一向新的改变我们对 Markdown 编辑器进行了一些功能拓展与语法支持 除了标准的 Markdown 编辑器功能 我们增加了如下几点新功能 帮助你用它写博客 全新的界面设计 将会带来全新的写作体验 在创作中心设置你喜爱的代码高亮样式 Markdown 将代码片显示选择的高亮样式进行展示 增加了图片拖拽功能 你可以将本地的图片直接拖拽到编辑区域直接展示 全新的 KaTeX 数学公式语法 增加了支持甘特图的 mermaid 语法 1 功能 增加了多屏

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号