Javascript 加载时阻止UI,加载ASP.NET WebForm默认页面后取消阻止UI
我目前有一个ASP.NET网络表单“Default.aspx”,它是用另一个网页上的POST数据调用的。加载需要一段时间,我看到一个空白的白色页面有一段时间 我想在加载发生时阻塞UI,然后在加载完成时调用unbuUI 我应该挂接哪个事件来阻止UIJavascript 加载时阻止UI,加载ASP.NET WebForm默认页面后取消阻止UI,javascript,jquery,asp.net,webforms,jquery-blockui,Javascript,Jquery,Asp.net,Webforms,Jquery Blockui,我目前有一个ASP.NET网络表单“Default.aspx”,它是用另一个网页上的POST数据调用的。加载需要一段时间,我看到一个空白的白色页面有一段时间 我想在加载发生时阻塞UI,然后在加载完成时调用unbuUI 我应该挂接哪个事件来阻止UI 我可以在window.load事件中使用unblock ui。您可以为此目的添加jquery.blockUI.js。在发生ajax调用时尝试添加它,同样也可以取消阻止它: $(document) .ajaxStart(function () {
我可以在window.load事件中使用unblock ui。您可以为此目的添加jquery.blockUI.js。在发生ajax调用时尝试添加它,同样也可以取消阻止它:
$(document)
.ajaxStart(function () {
$.blockUI();
/* for css style
$.blockUI({css: { border: 'none',
padding: '5px',
backgroundColor: '#000',
'-webkit-border-radius': '5px',
'-moz-border-radius': '5px',
opacity: .5, color: '#fff' },
message: "Loading..."}); */
})
.ajaxStop(function () {
$.unblockUI();
});
加载默认页面时,我没有AJAX调用。那么我什么时候调用blockUI?