关于easyui-window这个弹窗大小,这东西大小设置成百分比之后它不生效,直接缩成一团团,在最开始碰到这问题的时候,我第一反应是在弹窗外面加一个div,将div大小设置成百分比,然后给easyui-window加一个fit:true也就是适应父容器的属性,后面就发现一个问题,就是关闭标签时候window关了,但是它外面那个div没有关闭,然后你就点不动被这个div罩住的内容,我有开始想了,window能关闭是easyui中有对应的js方法,但谁管外面的div啊,然后我打开F12,找到红×对应的属性名,然后自己在js文件中添加了大div的关闭方法,其实就是display: none;,这时候点击红×就没有遮挡了,然后我又发现一个问题,如果有多层弹窗的话,点一下,全关闭,很嗨皮,然后我就回去看easyui教程,发现了个宝贝,下面发一下我更正后的代码:
//图片及报表大小
$(function(){
var a=$(window).height()*0.84;
var b=$(window).width()*0.6;
$('#BigImage').panel('resize',{
width: b,
height: a,
});
$('#infraVisiImage').panel('resize',{
width: b,
height: a,
});
var c=$(window