IE8第16行的内存不足

时间:2013-04-19 09:51:44

标签: javascript asp.net internet-explorer-8 out-of-memory

在运行我的网站时,我只在IE8上遇到此问题。

在第16行,我调用了一个函数StyleOnButtons(),它是javascript函数,用于设置css样式,它放在document.ready中。

使用的jquery verison是:1.6.2

功能代码段如下

function StyleOnButtons() {
if ($.browser.mozilla || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
    var submitBtns = $(":submit");
    var idx = 0;
    for (idx = 0; idx < submitBtns.length; idx++) {
        if ($(submitBtns[idx]).attr("disabled")) {
            $(submitBtns[idx]).parent().parent().parent().addClass("op45");
        }
        else {
            $(submitBtns[idx]).parent().parent().parent().removeClass("op45");
        }
    }
}
}

编辑:

<script language="javascript" type="text/javascript">
    $(document).ready(function() {
    $(".DivCtmClass").hide();
    $(".DivEx").hide();
        setPageLayout(2, 0, true);
    StyleOnButtons();  \\ [Line 16 in my aspx page]
        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function() { setPageLayout(2, 0, false); StyleOnButtons(); });

    });

这有什么不对吗?请指导我一样。 在此先感谢!!

0 个答案:

没有答案