2 renqinglei1991 renqinglei1991 于 2015.06.04 12:00 提问

easyui关于window控件如何弹出如何遮住导航菜单栏
最近项目中使用easyui,用到它的组建导航栏,菜单,布局,还有window弹出窗口。页面的布局如下:![图片说明](http://img.ask.csdn.net/upload/201506/04/1433390271_271778.jpg) 在中间部分另一个页面,点击”新增按钮“ 就会弹出window控件,但是弹出之后显示的范围在中间页面中而不是整个浏览器页面中,就该怎么解决。

6个回答

showbo
showbo   Ds   Rxr 2015.06.04 15:16
已采纳

window控件是居于浏览器的定位的,除非你中间那块是iframe,那么就会居于iframe的窗体进行定位

renqinglei1991
renqinglei1991 中间那块是iframe.但是我没有进行这样的设置,可能是jquery,默认的,郁闷不知道该怎么样解决
2 年多之前 回复
pop32399
pop32399   2015.06.04 12:53

这个问题问得好,不太好回答

qq_16168871
qq_16168871   2015.06.04 13:57

图片说明你看过文档了吗?你的window是否是Model窗口?

renqinglei1991
renqinglei1991 是模式化窗口,利用layout布局分了三个部分,信息量大的区域,肯定做成一个子页面然后调进去。不可能所有的东西都写在一个页面上。我的这window弹窗在另一个页面上,所以模式化窗口只在中部区域现实。我想让打开一个弹窗模式化窗口显示在整个主页面上。
2 年多之前 回复
renqinglei1991
renqinglei1991   2015.06.04 15:08

是模式化窗口,利用layout布局分了三个部分,信息量大的区域,肯定做成一个子页面然后调进去。不可能所有的东西都写在一个页面上。我的这window弹窗在另一个页面上,所以模式化窗口只在中部区域现实。我想让打开一个弹窗模式化窗口显示在整个主页面上。

qq_16168871
qq_16168871   2015.06.04 15:14

var url = '请求路径...';
$('#products').window({
title : '会员消费',
width : 920,
height : 600, //高度
top:($(window).height() - 530) * 0.5,

left:($(window).width() - 960) * 0.5,
modal : true, //是否是模态窗口
shadow : true, //如果设为 true, 当窗口能够显示阴影的时候将会显示阴影.
collapsible : false,
minimizable : false,
maximizable : false,
draggable : false
});
你的属性是这样设置的吗?这是window窗体js写法。

qq_16168871
qq_16168871 回复为你学编程: 你发个现在的图片给我看看是什么样式的。
2 年多之前 回复
renqinglei1991
renqinglei1991 基本上相似,但是这个窗口只在中间那块显示模式化,而不是整个浏览器显示。
2 年多之前 回复
Haydroid
Haydroid   2015.06.04 17:58

这相当于是对菜单栏加遮罩同时展现新增页面,可以弹出一个dialog在其中添加新增页面的布局

renqinglei1991
renqinglei1991 新增页面写在哪里,主页面还是,子页面。
2 年多之前 回复
renqinglei1991
renqinglei1991 新增页面写在哪里,主页面还是,子页面。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片