2014-09-01 8 views
0

현재 다른 웹 페이지에서 POST 데이터로 호출되는 ASP.NET WebForm "Default.aspx"가 있습니다. 로드하는 데 시간이 걸리고 잠시 빈 페이지가 나타납니다.ASP.NET WebForm 기본 페이지를로드 한 후로드 및 unblockUI 동안 blockUI

로딩이 발생하면 blockUI를하고로드가 완료되면 unblockUI를 호출하고 싶습니다.

UI 차단을 위해 어떤 이벤트를 사용해야합니까?

window.load 이벤트에서 unblockUI를 사용할 수 있습니다.

답변

0

당신은 AJAX 호출이 발생하는 경우에 추가이 purpose.Try에 대한 jquery.blockUI.js를 추가하고 유사 차단을 해제 할 수 있습니다 : 기본 페이지를로드 할 때

$(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(); 
    }); 
+0

는 내가 AJAX 호출이 없습니다. 언제 blockUI를 호출할까요? –