ext窗口最大化问题

dreamporsche 2008-07-16 02:39:43
ext.Window中可以调用什么函数可以实现窗口最大化?
在线等。
...全文
1574 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
A9112003 2011-04-20
  • 打赏
  • 举报
回复
为了给以后和我一样苦恼的同仁们方便,通过测试成功,代码如下:
加一个监听
listeners:{close:function(w){w.restore();},maximize:function(w){w.setPosition(document.body.scrollLeft,document.body.scrollTop)}}
祝大家开发愉快!
didiaodezhu 2010-01-08
  • 打赏
  • 举报
回复
mark
Ghost_520 2008-10-17
  • 打赏
  • 举报
回复
Ext.onReady(function(){
formWindow = new Ext.Window({
layout:'fit',
width:480,
height:360,
resizable:true,
closeAction:'close',
plain: true,
maximizable: true,
// minimizable : true, // 最小化
listeners: {
close:function(w){
//关键部分:关闭窗口前先还原,滚动条才不会消失
w.restore();
},
maximize:function(w){
//关键部分:最大化后需要将窗口重新定位,否则窗口会从最顶端开始最大化
w.setPosition(document.body.scrollLeft-4,document.body.scrollTop-4);
}
}
});
formWindow.show();
})
ClsData 2008-07-17
  • 打赏
  • 举报
回复

var w=new Ext.Window({
contentEl:"win",//主体显示的html元素,也可以写为el:"win"
width:300,
height:200,
title:"标题"
});
w.show();


width和height属性可以利用下面获得:

alert("网页可见区域宽: document.body.clientWidth:"+document.body.clientWidth);
alert("网页可见区域高: document.body.clientHeight:"+document.body.clientHeight);
alert("网页可见区域宽: document.body.offsetWidth (包括边线的宽):"+document.body.offsetWidth);
alert("网页可见区域高: document.body.offsetHeight (包括边线的高):"+document.body.offsetHeight);
alert("网页正文全文宽: document.body.scrollWidth:"+document.body.scrollWidth);
alert("网页正文全文高: document.body.scrollHeight:"+document.body.scrollHeight);
alert("网页被卷去的高: document.body.scrollTop:"+document.body.scrollTop);
alert("网页被卷去的左: document.body.scrollLeft:"+document.body.scrollLeft);
alert("网页正文部分上: window.screenTop:"+window.screenTop);
alert("网页正文部分左: window.screenLeft:"+window.screenLeft);
alert("屏幕分辨率的高: window.screen.height:"+window.screen.height);
alert("屏幕分辨率的宽: window.screen.width:"+window.screen.width);
alert("屏幕可用工作区高度: window.screen.availHeight:"+window.screen.availHeight);
alert("屏幕可用工作区宽度: window.screen.availWidth:"+window.screen.availWidth);

52,799

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧