15

What is the best way to set the size of the browser window when the page loads? I think this can be done in JavaScript. Please explain. Here is my code that is not working!

<html>
<body onload="window.resizeTo(640,480)">
<video src="rushmore.mp4" controls="controls">
your browser does not support the video tag
</video>
</body>
</html>
7
  • are you including some more javascript code that could be interfering ? Commented Mar 8, 2011 at 21:43
  • No! That is the whole page source. I just figured out it doesn't work in Google chrome but it does in IE. Commented Mar 8, 2011 at 21:49
  • 2
    Don't do this unless you absolutely have to, for UX's sake. Commented Mar 8, 2011 at 21:49
  • Yes I am using Google Chrome. why doesn't it work? Commented Mar 8, 2011 at 21:50
  • 2
    There is a known bug (feature ;-) it is reported here code.google.com/p/chromium/issues/detail?id=2091 Commented Mar 8, 2011 at 21:52

2 Answers 2

16

This should do the trick, setting the height and width to your desired dimensions.

window.resizeTo(500,500)

You could set it onload.

<body onload="window.resizeTo(500,500)">
Sign up to request clarification or add additional context in comments.

4 Comments

I am not sure that this works in Chrome. (Only if it is a new instance of the browser)
@Julian, good point. From my experience and the following SO post it does not work in any browser with other tabs working, mainly for a popup. stackoverflow.com/questions/3884116/…
I just tried it with Chrome as a stand alone window - doesn't work. There is a bug in chromium - see link in comment to question.
This assumes that you are using px (pixels?) Perhaps a percentage of the window's width and height properties to be set to 98% would do a more intuitive approach since there are such a variety of devices that could access this content.. just an idea to be shared here.stackoverflow.com/questions/8130946/…
5

I put this in an answer as the comment became to long.

The only thing that I have found that is close to the resizing of the chrome window is to use a chrome extension that can resize the window. The actual extension command is chrome.windows.update(...).

Take a look here.

But I am not sure this is what you are looking for.
If it still interests you there are at least 2 extensions that can do this, that I have seen try this one

Be happy and good luck!

1 Comment

Why this is accepted answer: See "Important notes:" in this answer: stackoverflow.com/a/35801906/1835470

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.