IE7页面挂起,可能是由于javascript造成的,但我如何诊断?

IE7页面挂起,可能是由于javascript造成的,但我如何诊断?,javascript,internet-explorer-7,Javascript,Internet Explorer 7,我已经看过了SO帖子中提到的WebdevHelper,但看起来并没有什么帮助 当挂起开始时,我似乎没有办法获得关于页面正在做什么的信息?这类问题有什么已知的解决方法吗 仅为我和任何感兴趣的人提供信息,这是由于在window resize上运行了一个操作。对于IE7来说,这一事件似乎几乎一直在发生。超时脚本使我能够在这里获得一些控制权 var resizeTimeout; var actioning = false; $(window).resize(function() {

我已经看过了SO帖子中提到的WebdevHelper,但看起来并没有什么帮助


当挂起开始时,我似乎没有办法获得关于页面正在做什么的信息?这类问题有什么已知的解决方法吗

仅为我和任何感兴趣的人提供信息,这是由于在window resize上运行了一个操作。对于IE7来说,这一事件似乎几乎一直在发生。超时脚本使我能够在这里获得一些控制权

var resizeTimeout;
    var actioning = false;

    $(window).resize(function() {

        if(!actioning ) {

            actioning = true;

            resizeTimeout = setTimeout(function() {

                clearTimeout(resizeTimeout);

                .. do stuff

            }, 200);
        }
    });

它应该在浏览器的底部写上“页面错误”之类的字。虽然我从未发现这些消息非常有用,但您应该能够从那里进行调试。你有链接吗?可能会有帮助。你是否必须能够使用不同的浏览器(比如Firefox和Firebug)进行调试?在我看到脚本错误之前,页面已经冻结。没有链接,因为这目前在开发人员服务器上。@Matthias-这种行为是IE7特有的。没有其他浏览器在调试其他浏览器时受到如此小的影响,我想我通常会添加很多警报,以查看脚本在失败之前能走多远。