我的网络结构
Header-of-page
Global-Iframe
iFrame for(LHS)||链接的主要内容将打开
导航链接||在另一个iFrame(比如说MainIframe)
Footer
在MainIframe上单击按钮我从服务器端获取一些数据需要一些时间,所以在我的请求得到处理之前我已经使用了jquery blockUI插件的block()。
处理完请求后,我的页面将重定向到其他页面。所以在那个文件上。我正在试图取消阻止(),但它不起作用。
通过以下代码阻止:
$(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'));
});
答案 0 :(得分:0)
就我而言,我正在使用blockUI 2.6版本:
阻止用户界面或其他元素:
BlockUI.Component(".page-content");
然后这是一个可行的解决方案:
BlockUI.UnblockComponent(".page-content");