【问题标题】:How to resize a window using JQuery?如何使用 JQuery 调整窗口大小?
【发布时间】:2011-10-06 06:26:29
【问题描述】:

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

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

我需要的是使用 JQuery 命令调整窗口大小;这可能吗?

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

谢谢

【问题讨论】:

标签: jquery resize window


【解决方案1】:

尝试使用它,它是纯 javascript,不涉及 JQuery。

window.resizeTo(width, height);

【讨论】:

  • 谢谢。 window.resizeBy 是我所追求的。奇怪的是它不适用于小于 100 的值,例如window.resizeBy(100, 100);
  • 我认为高度和宽度有一些最小值,您可以将其设置为窗口。如果对你有帮助,你能接受我的回答吗?
  • 请注意,某些浏览器显然不允许您调整主窗口的大小,可能会充满其他网页的选项卡。但是您可以调整作为弹出窗口打开的窗口的大小(即通过 window.open)。
  • 是否可以对此进行动画处理 - 使窗口看起来扩大/缩小,而不仅仅是捕捉到新尺寸?
【解决方案2】:

抱歉,这似乎将事件处理程序绑定到“调整大小”JavaScript 事件,或在元素上触发该事件。

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

【讨论】:

    猜你喜欢
    • 2016-09-23
    • 2012-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 2012-07-02
    • 2011-02-25
    相关资源
    最近更新 更多