Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试限制 chrome (xul) 窗口的最小高度和宽度。窗口本身是使用window.openDialog方法打开的。我尝试使用minwidth和minheight窗口属性,但这似乎对窗口没有任何影响。我还尝试通过处理onresize事件来限制大小,如下所示:
onresize() { return false; }
但这也不起作用。
有什么线索吗?
好的,我想我找到了答案。
没有直接的解决方案。似乎对于通过open或opendialog方法打开的子窗口,使用标准属性限制最小大小是不可能的,但是通过使用onresize事件处理程序和window.resizeTo()方法的组合,我可以让窗口保持最小尺寸。
onresize不是函数。为此,您需要将值设置为函数。只需执行以下操作:
onresize
onresize = (function() { return false; });