这是我想要的要求。
如果我单击输入按钮。启动一个新的弹出窗口。
#room_iframe{
border: 0;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
width:100%;
height:100%;
min-width: 1024px;
min-height: 800px;
}
如您所见,如果用户调整浏览器窗口大小,请在1024 * 800以下
它使滚动。
但我的客户希望更改此设置以停止调整窗口大小(如果最小为1024 * 800)。
还是有用户永远无法调整浏览器窗口大小的选项?
最佳答案
哈瓦看看这个问题:
Disable Browser Window Resize
释义:
如果您有jQuery,则可以执行以下操作:
$(window).resize(function(){
window.resizeTo(1024,800);
});
但是,这并不总是可行的(例如,在Safari中,它仅在没有其他选项卡的情况下才有效;在Firefox中,仅当它是由window.open或类似程序启动的窗口时才有效),并且当它起作用时,它将超级烦人。如果只想设置最小尺寸,请添加if测试宽度和/或高度。
如果没有jQuery,并测试其大小(严重,它将调整窗口大小并检查文档大小...):
window.onresize = function() {
if (window.innerWidth < 900 || window.innerHeight < 600) {
window.resizeTo(1024,800);
}
};