//默认上下15px的边距高度,可根据需要修改
function layuiDialogFitScreen(){
var layui_title_height=$(window.parent.document).find(“.layui-layer-title”).height();
var border_margin=30;
var minH=150;
var _margin=0;
var _top=$(window.parent.document).find(“.layui-layer-iframe”).css(“top”).split(“px”)[0];
(“html”).height((“body”).height());
if((document).height()+layui_title_height>
_margin=-(_top-border_margin/2)+’px’;
var mContentH=($(window.parent.document).height()-layui_title_height-border_margin)+’px’;
$(window.parent.document).find(“iframe”).css({“height”:mContentH});
$(window.parent.document).find(“.layui-layer-iframe”).css({“height”:mContentH,”top”:_top,”margin-top”:_margin});
}else{
(window.parent.document).find(“iframe”).css(“height”,((document).height())+’px’);
(window.parent.document).find(“.layui-layer-iframe”).css(“height”,((document).height())+’px’);
if($(document).height()>minH){
_margin=-($(document).height()-minH)/2+’px’;
$(window.parent.document).find(“.layui-layer-iframe”).css(“margin-top”,_margin);
}
}
}
//删除delH高度内容后内容自适应界面高度
function deleteFitView(delH){
var layui_title_height=$(window.parent.document).find(“.layui-layer-title”).height();
var mH=$(“html”).height()-delH;
var border_margin=30;
$(“html”).height(mH);
if( (“html”).height()+layui_title_height<=
$(window.parent.document).find(“iframe”).height(mH);
$(window.parent.document).find(“.layui-layer-iframe”).height(mH);
layuiDialogFitScreen();
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/219616.html原文链接:https://javaforall.c..
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/140422.html