BlockUI性能不佳

时间:2010-10-22 11:06:09

标签: jquery blockui

我的aspx页面上的BlockUI和ASP.NET AJAX存在严重的性能问题。

我正在尝试简单的元素阻塞,但它正在以滞后/延迟消失。页面上的html错误会影响blockUI吗?

我阻止了一个跨越浏览器垂直的大型div。 unblock适用于同一页面(没有任何延迟/延迟)。如果我的更新面板超时,则fadein也能正常工作,但只会出现延迟。

function blockMaster(){
    $(document).ready(function(){
        $('#ftMaster').block({message:"<h2>Just a moment...</h2>"});
        $('#<%=btnAJAX.ClientID%>').attr("disabled",true);
    });
}

1 个答案:

答案 0 :(得分:0)

我认为HTML错误会阻止blockUI完全正常工作,如果他们认真的话。当您从block()注释掉$(document).ready()来电并在页面完全加载后通过Firebug手动调用时会发生什么?还有延迟吗?您是否有在ready事件上调用的其他处理函数?谁打电话给blockMaster(),何时打电话?