window.resize在chrome和opera中不起作用 [英] window.resize is not working in chrome and opera

查看:854
本文介绍了window.resize在chrome和opera中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

window.resize在chrome和opera中不起作用。如何使它工作?

解决方案

code> window.resize()



...但是...



有:



window.resizeTo(width,height)





重要提示:




  1. 您无法调整大小窗口或选项卡不是由
    window.open
    创建的。

  2. 如果窗口或选项卡位于带有多个选项卡的
    窗口中,则无法调整窗口或选项卡

  3. 另外,即使您通过 window.open(...) 创建窗口,默认情况下它的大小也不会调整...参见4。

  4. 要使由 window.open()创建的窗口可调整大小,您必须使用可调整大小的功能打开它

使用可调整大小功能创建外部窗口的示例:
$ b

  myExternalWindow = window.open(http://myurl.domain,myWindowName,resizable); 
myExternalWindow.resizeTo(500,500); //将窗口大小调整为500x500
myExternalWindow.resizeBy(-100,-100); //使其相对变小=>到400x400

PS:还有浏览器扩展允许窗口大小调整...(<一个href =https://chrome.google.com/webstore/detail/window-resizer/kkelicaakdanhinjdeammmilcgefonfh =noreferrer> Chrome )( Mozilla Firefox b
PS2: strong> Chrome扩展程序API - https://developer.chrome.com/extensions/windows


window.resize is not working in chrome and opera ..how to make it work?

解决方案

There is no window.resize()

...however...

There are:

window.resizeTo(width, height)

window.resizeBy(x, y)

Important notes:

  1. You can't resize a window or tab that wasn’t created by window.open.
  2. You can't resize a window or tab when it’s in a window with more than one tab.
  3. Also, even if you create window by window.open(...) it is not resizable by default ...see 4.
  4. To make window created by window.open() resizable, you must open it with resizable feature

Example of how to create external window with "resizable" feature:

myExternalWindow = window.open("http://myurl.domain", "myWindowName", "resizable");
myExternalWindow.resizeTo(500,500); //resize window to 500x500
myExternalWindow.resizeBy(-100,-100); //make it smaller relatively => to 400x400

PS: There are also browser extensions that allow window resizing... (Chrome)(Mozilla Firefox)

PS2: Chrome extension API - https://developer.chrome.com/extensions/windows

这篇关于window.resize在chrome和opera中不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆