在用IE上网时,有时会出现“stack overflow at line:0”这样的提示,遇到这种情况该如何办?这是堆栈溢出。IE的数据存储变量超出了系统分配的堆栈,就会有这种提示,通常是脚本调试,或是动态链接文件错误引起。
方法一:
解决方法,先从开始菜单中打开“控制面板”程序,在控制面板界面中,设置查看方式为“大图标”,选择“Internet 选项”。
2、在“Internet 选项”属性窗口,选择“高级”这个选项卡。
3、在高级选项界面,从“设置”列表中,找到“禁用调式脚本(Internet Explorer)”和“禁用调式脚本(其它)”,将这两项勾选,确定,
方法二:
1、如果用了上面方法,还没有修复好,还在“高级”界面,点击“重置”按钮。
2、在重置“Internet Explorer”窗口,勾选上“删除个性化设置”这一项,按“重置”。
3、开始重置过程,删除一些个性化设置,禁用一些加载项等等,完成后,问题也就解决了。
方法三:
1、如果还有问题,则可能是动态链接文件出错,重新注册一下,注册方法:先从开始菜单中打开“运行”。
2、在运行编辑框中,输入REGSVR32 URLMON.DLL命令,确定即可,这条命令大小写都一样(regsvr32 urlmon.dll)。
注意事项:stack overflow(堆栈溢出)是程序中一种专门名词,最常见的就是脚本自动调式产生堆栈溢出。
相关推荐:
IE浏览器上面的搜索框不见了怎么办?
浏览器怎么查看浏览过的本地缓存Cookie和网站数据?
win10中edge浏览器或者IE总是出现假死访问页面反应该怎么办?