日期:2014-05-16  浏览次数:20468 次

关于模态窗口的高度设置
如果把任务栏拉的很高,
用window.showModelDialog打开模态窗口的时候,打开的窗口就不是原先设置的高度。

比如我把窗体高度设成700,把任务栏高度拉到最高,
打开的窗口的高度就变成了桌面的高度减去任务栏的高度了。

各位有办法能让模态窗口保持原来的高度吗

自己试着调查了一下,把resizable属性设成off什么的都不行。




------解决方案--------------------
LZ试一下。这样子窗口是动不了的。
JScript code

var url = '';
var params = [];
 var rnt = window.showModalDialog(url, params, 'dialogWidth=700px;dialogHeight=500px;status:no;scroll=no;');

------解决方案--------------------
探讨

LZ试一下。这样子窗口是动不了的。
JScript code

var url = '';
var params = [];
var rnt = window.showModalDialog(url, params, 'dialogWidth=700px;dialogHeight=500px;status:no;scroll=no;');

------解决方案--------------------
似乎是不能挡住任务栏的,你可以alert一下screen.availHeight看看,这个是你可用的屏幕高度。
------解决方案--------------------
这种由于用户自己极特殊的设置和操作系统自身特点而产生的问题,或者由用户承担,或者找微软反映(看人家又会怎么说,肯定一样的回答)。
发现很多人的想法有问题,考虑用户也要有个度,任何事搞不清度数,不是喝了不够劲,就是喝醉了说胡话。
------解决方案--------------------
仔细看看你的弹出层用的是什么

我建议使用art的弹出层

很不错.皮肤可以自己做.
跨框架.

宽高都是自适应网页的......不懂可以联系我