我的网络结构是
Header-of-page
Global-Iframe
iFrame for (LHS)|| 链接的主要内容将开放
导航链接 || 在这个另一个 iFrame 中(比如说 MainIframe)
Footer
在单击按钮的 MainIframe 中,我从服务器端获取了一些数据,这需要一些时间,所以在我的请求得到处理之前,我使用了 jquery blockUI 插件的 block()。
处理完我的请求后,我的页面将重定向到其他页面。所以在那个document.ready上我正在尝试取消阻止()但它不起作用。
通过以下代码阻止:
$(document).ready(function() {
$('#btnConfirmRO').click(function() {
//+
// To display wait message.
//
$('#Global_iFrame',parent.document.body).block({
message: 'Please wait!' ,
css: {
width: '70px',
top: '5px',
left: '2px',
right: '2px',
border: 'none',
padding: '2px',
'-webkit-border-radius': '10px',
'-moz-border-radius': '10px',
opacity: .6,
color: '#000',
}
});
//
//
//-
});
});
解除封锁:(重定向后)
$(document).ready(function(){
$("#Global_iFrame").unblock(alert(' Calling Unblock UI'));
});