window.resize is not working in chrome and opera
40,404
Solution 1
There is no window.resize()
...however...
There are:
window.resizeTo(width, height)
window.resizeBy(x, y)
Important notes:
- You can't resize a window or tab that wasn’t created by window.open.
- You can't resize a window or tab when it’s in a window with more than one tab.
- Also, even if you create window by
window.open(...)
it is not resizable by default ...see 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
Solution 2
This is because it is not supported in Opera and Chrome...
http://www.w3schools.com/jsref/met_win_resizeto.asp
UPDATE:
This might help you in finding something specific to what you want...
http://bytes.com/topic/javascript/answers/153185-moveto-resize-firefox
Author by
hema
Updated on March 08, 2020Comments
-
hema over 4 years
window.resize is not working in chrome and opera ..how to make it work?