JavaScript HTML DOM Window resizeTo() 方法

  • Window resizeTo() 方法

    resizeTo()方法将窗口的大小调整为指定的宽度和高度。
    相关方法:
    • resizeBy() - 按指定像素调整窗口大小
    • moveBy() - 相对于当前位置移动窗口
    • moveTo() - 将窗口移动到指定位置
    打开一个新窗口,并将其宽度和高度设置为250px:
    function openWin() {
      myWindow = window.open("", "", "width=100, height=100");  // Opens a new window
    }
    
    function resizeWin() {
      myWindow.resizeTo(250, 250);                             // Resizes the new window
      myWindow.focus();                                        // Sets focus to the new window
    }
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    方法
    resizeTo()
    支持
    支持
    支持
    支持
    支持
  • 语法

    window.resizeTo(width, height)
  • 参数值

    类型 描述
    width Number 需要。 设置窗口的宽度(以像素为单位)
    height Number 需要。 设置窗口的高度(以像素为单位)
  • 技术细节

    项目 描述
    返回值: 没有
  • 更多例子

    将resizeTo()方法与resizeBy()一起使用:
    function resizeWinTo() {
      myWindow.resizeTo(800, 600);
      myWindow.focus();
    }
    
    function resizeWinBy() {
      myWindow.resizeBy(-100, -50);
      myWindow.focus();
    }
    尝试一下