Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    Regular Coder Taro's Avatar
    Join Date
    Oct 2011
    Location
    Geraldton, Ontario
    Posts
    155
    Thanks
    1
    Thanked 1 Time in 1 Post

    Post zooming in script on button press

    Hello,

    I've been working on creating a script that zooms the entire webpage. Other than using "CTRL" + "+" keys (generally compatible with all browsers) to zoom in inside a web browser, I want to put it in a different format, as a button; it would be even easier to use.

    The problem is that I can't figure out how to make it work/ why it does not work. The following is my code:

    Code:
    <html>
    <head>
    <script type = "text/javascript">
    
    document.onkeydown = function(zoomin) {
    var key;
    zoomin = zoomin || event;
    key = zoomin.keyCode;
    key == 43;
    return false;
    
    if (key == 17) {
    return true;
    function(zoomin){;
    return false;
    }
    
    }
    }</script>
    </head>
    <body>
    <h1>Is this appearing to get bigger?</h1>
    <button onclick="javascript: function('zoomin');">Zoom in</button>
    
    </body>
    </html>


    Basically I was trying to use a DEC code as the code for the "CTRL" and "+" keys; then put them into a function. The "return true" under the IF statement means that I want it to hold so that the "+" key can be read as part of the script, and therefore make the page zoom in. Once that happens, it returns false.

    I would appreciate any help/ suggestions. I will also try to look for a way to reset the page (100%) or zoom out as well.
    Element ID

    Webs Support Helper

    Your friendly neighborhood Taroman.

  • #2
    Senior Coder
    Join Date
    Dec 2010
    Posts
    2,355
    Thanks
    11
    Thanked 558 Times in 551 Posts
    This cannot possibly be your code, can it?

    1. A comparison with no depending command like if/while etc?
    Code:
    key == 43;
    2. An anonymous function inside another function that will never be called?
    Code:
    function(zoomin){;
    return false;
    }
    3. The semicolon on the first line of this code is not wrong, but highly unusual ...
    4. Also in the button onclick you are only defining an anonymous function without calling anything

    Bottom line: You need to learn more about functions, function references and functions calls


  •  

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •