Javascript弹出窗口(最小)高度

Javascript弹出窗口(最小)高度,javascript,popup,window,Javascript,Popup,Window,我正在创建一个简单的弹出窗口,窗口高度不会调整到30像素。它始终默认为100像素。这种行为会出现在所有浏览器中。我错过什么了吗 var myWindow; function openWindow(url) { var windowFeatures = "width=530,height=30,status,resizable=no,scrollbars=0"; myWindow = window.open(url, "welcome", windowFeatures); }

我正在创建一个简单的弹出窗口,窗口高度不会调整到30像素。它始终默认为100像素。这种行为会出现在所有浏览器中。我错过什么了吗

var myWindow;

function openWindow(url)  
{
    var windowFeatures = "width=530,height=30,status,resizable=no,scrollbars=0";
    myWindow = window.open(url, "welcome", windowFeatures);
}
这是我的链接

<a href='javascript:void(0)' onclick=openWindow('http://www.stackoverflow.com')> Open the window  </a>


不,这就是它的工作方式。您传递到
窗口的“功能”。open
只是请求,浏览器可以随意忽略任何或所有这些功能。大多数浏览器和/或底层操作系统本身都为windows设置了一个最小宽度和高度——您无法通过JavaScript改变这一点。

不,这只是它的工作方式。您传递到
窗口的“功能”。open
只是请求,浏览器可以随意忽略任何或所有这些功能。大多数浏览器和/或底层操作系统本身都为窗口设置了一个最小宽度和高度,您无法通过JavaScript来改变这一点。

大多数浏览器将最小窗口大小设置为100px左右,这样恶意用户就不会去制作小窗口来做糟糕的事情。即使是足够小的善意窗口,用户也很难找到并关闭


也许lightBox或SimpleModel类型的解决方案会有所帮助?您可以更好地控制显示区域的大小。

大多数浏览器都将最小窗口大小设置为100px左右,这样恶意用户就不会制作小窗口来做糟糕的事情。即使是足够小的善意窗口,用户也很难找到并关闭


也许lightBox或SimpleModel类型的解决方案会有所帮助?您可以更好地控制显示区域的大小。

好的,经过一点修改后,我忘记了使用resizeTo()方法。真不敢相信我之前没有想到这一点。(浪费了2个小时)

好的,经过一点修补之后,我忘记了使用resizeTo()方法。真不敢相信我之前没有想到这一点。(浪费了2个小时)

感谢您的投入。我试着打开多个窗口并相对定位(一个在另一个上面),这样模态就不会起作用了。至少我知道。不,那不是一个选择。也许你可以把你的内容安排在一个窗口中,然后你可以把它们紧密地放在一起。您甚至可以向每个部分添加关闭按钮,并让用户隐藏它们。你甚至可以计算窗户的新高度,并在窗户关闭时进行调整。谢谢你的输入。我试着打开多个窗口并相对定位(一个在另一个上面),这样模态就不会起作用了。至少我知道。不,那不是一个选择。也许你可以把你的内容安排在一个窗口中,然后你可以把它们紧密地放在一起。您甚至可以向每个部分添加关闭按钮,并让用户隐藏它们。你甚至可以计算窗户的新高度,并在窗户关闭时进行调整。所以我想我只需要接受我需要在100像素的最小高度上建造窗户,是吗?哎哟该设计要求10个窗口相互重叠。每扇窗户的高度为30像素。所以现在我觉得我会遇到屏幕分辨率和可视区域的问题,因为现在窗口的总高度将超过1000px。@普雷斯顿:10个窗口太多了——我认为用户不会喜欢这样。也许是时候重新考虑你的设计了?好吧,这10个窗口创造了一个设计。它旨在被视为艺术,因此目标受众是创造性类型。很像这个网站上的音乐视频,它们有多个窗口,在左下角很小。我正在努力做到这一点。也许这是HTML5的一项功能?@Preston:有趣。:)但是标题栏和其他元素不会从吸引力中消失吗?或者这是艺术的一部分吗?所以我想我只需要接受我需要以100像素的最小高度建造窗户,嗯?哎哟该设计要求10个窗口相互重叠。每扇窗户的高度为30像素。所以现在我觉得我会遇到屏幕分辨率和可视区域的问题,因为现在窗口的总高度将超过1000px。@普雷斯顿:10个窗口太多了——我认为用户不会喜欢这样。也许是时候重新考虑你的设计了?好吧,这10个窗口创造了一个设计。它旨在被视为艺术,因此目标受众是创造性类型。很像这个网站上的音乐视频,它们有多个窗口,在左下角很小。我正在努力做到这一点。也许这是HTML5的一项功能?@Preston:有趣。:)但是,标题栏和其他元素不会从吸引力中消失吗?或者这是艺术的一部分吗?