官方:
http://www.malsup.com/jquery/block/#overview
需要两JS:jquery和jquery.blockUI 可下载到本地,也可直接用官方地址
blockUI CSS可直接在其JS文件修改 也可在$.blockUI();里修改
导入JS时 一定要先将jquery.min.js写在jquery.blockUI.js前面 否则执行不了!
jquery.blockUI弹出框的默认宽度是500px 为了保证你自定义宽高的弹出页在所有浏览器都居中
所以要设置:(div 宽600 高200时)
$.blockUI(
{message:$('#showme'),
css: {
top: ($(window).height() - 200) /2 + 'px',
left: ($(window).width() - 600) /2 + 'px',
width: '600px'
}
});
网页调用函数:
//打开弹出层 函数
function blockUIOpen(url,w,h){
$.blockUI({
message:$(url),
css:{top:($(window).height()-h)/2+'px',
left:($(window).width()-w)/2+'px',width:w+'px'}
});
}
//关闭弹出层 函数
function blockUIClose(){
$.unblockUI({fadeOut:200});
}