Monitor Resolution Control

Posted on 2005-04-06
Last Modified: 2012-06-21
It is okay you can laugh, call me a noob, and an idiot--I'll still love you guys, but
is there a way to have an endusers monitor automatically change to a designated
resoulution when they load a webpage?  If so could someone tell me how to do this?
For example Jane types in  
Her computer is set at default 640 x 480.
But the site she just entered is best viewed at 800 x 600.
Is there a way to auto set her monitor to 800 x 600 through some sort of script
without her having to adjust her monitor on her own?

In advance thank you for all you lovely suggestions, comments and name calling.  
All are greatly appreciated.  :p

Franky B.
Question by:frankybones
    LVL 32

    Accepted Solution


    No, it's not possible by Javascript to do anything with the clients computer. The computer is the owners domain and no webpage is allowed to alter anything.

    There may be activeX controls out there that could do something like this, but most Antivirus software will detect them as malicious scripts and you shouldn't even consider it.


    LVL 63

    Assisted Solution

    No, there is no way to change monitor resolution trough a web page.
    LVL 12

    Assisted Solution

    Wow, 640 x 480 is that a 486?  I am sure that there is a way to set the resolution of your client pc but to be honest, I feel that manipulating their machine is a bit vindictive.  If you do come up with a solution I pray that you will reset the resolution to it's origional settings when they browse away from the page!

    The nicer solution would be to dynamically size your page.  I'm not sure what kind of content you are talking about but if it's really an issue then that's what I would do.  The company that I work for has gone with the convention that there is a large amount of the populus that uses the same screen resolution so the site should be fixed to that size.  Do you really need to cater to those folks that are still running ancient machines?  Perhaps if you are talking about retail but it shouldn't really be an issue.

    Good luck, I'm sure someone out there has a lengthy script to get the job done.
    LVL 9

    Assisted Solution

    Nope!  Can't do it...  Might be some sort of ActiveX control out there but I couldn't find any with several searches.  A lot of people are turning off ActiveX in the Internet zone (for good reason) and IE is the only one that supported it, anyway.

    And - Did you stick your tongue out at me?!
    I dare you to come over here and say that!

    Author Comment

    All thank you bunch’s for your posts.

    My intentions are neither vindictive nor malicious--the reason is because I am building a learning program for a global company.  Some of the end users will view the content at a kiosk where because of admin reasoning they can not change their monitor settings from the default 800 x 600.

    However, most would say build the content at 800 x 600.  I say why cater to those few (even though the number is grossly large) when the populous of end users within the company CAN change their settings...even though some are too lazy and despite the few users who do not know how to change the settings.  So in hopes that maybe since games can alter monitor settings (yes I know it is local running app) that by chance one would know how to do the same for the internet.  Please understand I have to find ways to satisfy the gluttons I do work for - for a micron of the cheese - so I have to play by their constraints and try to do the best I can.

    For danataylor--I hope I did not offend you--I read your tone as such. ;)
    LVL 9

    Expert Comment

    Me! Offended! I was absolutely devastated! ;)

    Good luck - Hope you find an answer...

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    In Part 1 ( we covered the hexagonal maze basics -- how the cells are represented in a JavaScript array and how the maze is displayed.  In this part, we'…
    JavaScript can be used in a browser to change parts of a webpage dynamically. It begins with the following pattern: If condition W is true, do thing X to target Y after event Z. Below are some tips and tricks to help you get started with JavaScript …
    The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
    The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now