0 0

页面运行一段程序后,IE8卡死了,FireFox却很正常10

IE运行完一段js后,查看MyEclipse后,再打开页面,发现IE卡死了,但是FireFox却很正常。

想知道有什么解决办法,还有为什么会出现这种情况。

谢谢大家了。

2012年5月25日 19:59

4个答案 按时间排序 按投票排序

0 0

我猜,你有的代码memoryleak了
比如大量的对象,没有销毁

虽然javascript解析器有垃圾回收机制,但是对于全局变量,解析器是不回收。
用MyEclipse开页面的时候,没有正常的运行完程序,导致大量全局对象没有被销毁
所以IE会出现假死状态

FF的初始化内存比较大,IE死了,他可能也不会死。IE9以前版本对于内存增大后的回收问题是有bug的
在IE9中被修正,FF和Chrome没有这样的bug,具体想知道什么样的bug,可以上google

这些原因有可能导致你的问题

2012年5月30日 16:33
0 0

优化JS

2012年5月28日 00:28
0 0

设断点,用ie的debug,看看哪里有问题

2012年5月25日 22:37
0 0

js 代码里面运行部分抓下异常

try{

}catch(){
...
}

或者多些几个console.log();
查看日志

2012年5月25日 21:36

相关推荐

    在Firefox下直接调用IE浏览器(IETab这个插件).zip

    这并不意味着Firefox变成了IE,而是IETab插件提供了一个桥梁,使得Firefox能够处理原本需要IE才能正常运行的页面。 描述中提到的".zip"文件是一个压缩包,通常用于存储多个文件或文件夹,以便更方便地传输和存储。...

    IE6补丁解决IE6卡死现象

    然而,更为根本的解决方案依然是鼓励用户升级到更现代、更安全、性能更优的浏览器版本,比如IE11、谷歌Chrome、Mozilla Firefox或苹果Safari等,这些浏览器提供了更完善的网页兼容性和用户体验。 综上所述,IE6补丁...

    IE6、IE7、IE8、Firefox兼容性CSS HACK代码+示例

    尤其是在处理旧版Internet Explorer(如IE6、IE7、IE8)与现代浏览器(如Firefox、Chrome等)之间的样式差异时,CSS Hack技巧成为了必不可少的工具。本文将深入探讨不同浏览器兼容性的CSS Hack代码及其实例,帮助...

    ie6、ie7、ie8、ie9、ie10、firefox、google chrome浏览器Hack及兼容性演示页面

    这里我们将深入探讨标题中提到的`ie6`到`ie10`以及`Firefox`和`Google Chrome`浏览器的兼容性问题,以及它们所基于的`Gecko`和`WebKit`内核。 首先,`IE6`至`IE10`是微软公司推出的一系列Internet Explorer浏览器,...

    Firefox IE Tab

    "Firefox IE Tab"是一款专为火狐浏览器设计的扩展,它允许用户在Firefox中以Internet Explorer内核的方式浏览网页。这个扩展对于那些需要在不同浏览器环境中测试网站兼容性的开发者或者经常在两个浏览器间切换的用户...

    兼容IE6,IE7,IE8和Firefox的图片上传预览效果

    标题提到的"兼容IE6,IE7,IE8和Firefox的图片上传预览效果"直指浏览器兼容性问题,这是一个在过去很长一段时间内困扰开发者的关键挑战。由于早期的Internet Explorer(IE6, IE7, IE8)对现代Web标准的支持不足,而...

    CSS兼容大全IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari等浏览器

    CSS 兼容大全 IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari 等浏览器 CSS 兼容大全是指在不同的浏览器中,例如 IE5,IE5.5,IE6,IE7,Firefox,Opera,Safari 等,如何使网页正常显示的技术。这个技术的核心是 CSS Hack,即...

    Firefox火狐浏览器官方Setup 45.0b8-win64版本exe安装包

    《Firefox火狐浏览器45.0b8-win64版本详解》 Firefox火狐浏览器,全称为Mozilla Firefox,是一款由Mozilla基金会开发的开源网络浏览器。它以其强大的安全性、隐私保护和高度可定制性赢得了全球用户的青睐。在本文中...

    一个包装IE控件的firefox插件

    标题中的“一个包装IE控件的Firefox插件”指的是一个特殊的Firefox扩展,它的设计目的是让基于Internet Explorer(IE)控件的应用程序能在Mozilla Firefox浏览器上正常运行。在Web开发领域,由于IE和Firefox使用了...

    firefox8 火狐8

    火狐8(Firefox 8)是Mozilla公司推出的一款开源网络浏览器的第八个主要版本,以其稳定性和安全性著称。在2011年发布时,它带来了多项改进和新功能,旨在提供更好的用户体验和增强的浏览性能。 1. **集成Twitter...

    Firefox火狐浏览器官方84.0b8-win32版本msi安装包

    Firefox火狐浏览器,作为全球最受欢迎的开源网络浏览器之一,一直以来都以其强大的安全性、隐私保护和可定制性备受用户喜爱。本篇文章将详细解析“Firefox火狐浏览器官方84.0b8-win32版本msi安装包”,帮助用户更好...

    Firefox火狐浏览器官方84.0b8-win32版本exe安装包

    Firefox火狐浏览器,作为全球最受欢迎的网络浏览器之一,以其开源、安全、可定制性强的特点深受用户喜爱。本次介绍的是Firefox的84.0b8-win32版本,这是一个专为Windows 32位操作系统设计的安装包。下面我们将详细...

    JavaScript在IE和Firefox(火狐)的不兼容问题解决

    标题与描述均聚焦于“JavaScript在IE和Firefox(火狐)的不兼容问题解决”,这表明文章旨在探讨并提供解决方案来处理在不同浏览器环境下的JavaScript兼容性问题,尤其是在Internet Explorer(IE)和Mozilla Firefox...

    兼容firefox火狐、IE6IE7IE8加入收藏,设为首页代码

    针对不同的浏览器,特别是老版本的浏览器如Firefox火狐和Internet Explorer (IE6、IE7、IE8),需要编写特定的代码来实现特定的功能,例如“加入收藏”和“设为首页”。下面将详细解释如何实现这些功能。 首先,我们...

    Js图片广告轮换效果[支持ie7,ie8.firefox,ie6]

    标题与描述均提到了“Js图片广告轮换效果[支持ie7,ie8.firefox,ie6]”,这指向了一种使用JavaScript实现的图片轮播技术,特别强调了对旧版浏览器如IE6、IE7、IE8以及Firefox的支持。在现代Web开发中,虽然这些浏览器...

    让IE和火狐同时兼容

    特别是在早期的Web时代,Internet Explorer(简称IE)与Mozilla Firefox(简称火狐)这两款浏览器之间存在着显著的差异,这使得页面设计师不得不花费大量时间去解决它们之间的兼容性问题。本文将详细介绍如何使网站...

    mxGraph破解包含ie和firefox

    "mxGraph破解包含ie和firefox"的描述暗示了我们正在处理如何让mxGraph在这些特定浏览器上正常运行的问题。 首先,mxGraph主要基于现代浏览器的HTML5 Canvas和SVG技术,而这两个技术在旧版IE中并不完全支持。为了...

    Firefox火狐浏览器官方Setup 83.0-win64版本msi安装包

    《Firefox火狐浏览器83.0-win64版本msi安装包详解》 Firefox火狐浏览器,由Mozilla基金会开发,是一款全球广泛使用的开源网络浏览器。它以其强大的安全性能、高度的自定义性和丰富的扩展功能而备受用户青睐。本文将...

    WebDriver(Chrome、IE、Edge、FireFox)

    WebDriver支持多种浏览器,包括Chrome、IE(Internet Explorer)、Edge和Firefox,这些都是在标题和描述中提及的。 1. **Chrome WebDriver**,也称为ChromeDriver,是由Google开发的,用于与Chrome浏览器进行通信。...

Global site tag (gtag.js) - Google Analytics