如何使用JQuery调整窗口大小?

10

JQuery有一个叫做resize的事件,您可以使用它在窗口大小被调整时添加事件处理程序,例如:

$(window).resize(function () {
// code here
});

我需要的是使用jQuery命令调整窗口大小,这是否可能?

例如:$(window).resize(-1, -1); // 减小/增加窗口的宽度和高度

谢谢


你应该看看这个链接:https://dev59.com/qHRB5IYBdhLWcg3wgXhV - Jason Gennaro
2个回答

27

尝试使用这个,它是纯 JavaScript,不涉及 jQuery。

window.resizeTo(width, height);

谢谢。window.resizeBy 是我想要的。奇怪的是它不适用于小于100的值,例如 window.resizeBy(100, 100); - The Light
我认为窗口的高度和宽度都有一些最小值可以设置。如果我的回答对您有帮助,您能否接受我的答案? - ShankarSangoli
请注意,一些浏览器会明智地禁止您调整主窗口的大小,因为它可能充满了其他网页的选项卡。但是您可以调整通过window.open打开的弹出窗口的大小。 - Lambart
能否实现动画效果,使窗口看起来像是扩大/缩小而不仅仅是瞬间改变大小? - Wayne Feltham

-3

抱歉,看起来这将一个事件处理程序绑定到“resize”JavaScript事件,或在元素上触发该事件。

see: http://api.jquery.com/resize/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接