0

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

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

我正在阻止一个大 div 垂直跨越浏览器。取消阻止对同一页面非常有效(没有任何延迟/滞后)。如果我的更新面板超时,淡入淡出效果也很好,但只是有延迟。

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

1 回答 1

0

我相信如果 HTML 错误blockUI严重的话,它们将完全无法工作。当您注释掉block()调用$(document).ready()并在页面完全加载后通过 Firebug 手动调用它时会发生什么?是否还有延迟?您是否有在事件上被调用的其他处理函数ready?谁打电话blockMaster(),什么时候打电话?

于 2010-10-22T12:22:31.723 回答