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