Page jumps to center on load, HOW?

Discussion in 'Programming' started by iNfans, Feb 11, 2007.

  1. #1
    How can I make page on load to jump to center of this page? :confused:
     
    iNfans, Feb 11, 2007 IP
  2. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #2
    named anchors and docment.location I would try first....
     
    krakjoe, Feb 11, 2007 IP
  3. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #3
    Did you mean this? :
    <body onload=document.location(center);>
    <a name="center"></a>
     
    iNfans, Feb 11, 2007 IP
  4. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #4
    krakjoe, Feb 11, 2007 IP
  5. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #5
    <body onload=document.location(http://page.com/url.php#anchor);>

    yup?
     
    iNfans, Feb 11, 2007 IP
  6. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #6
    yep I'd try that first, no promises like I never had to achieve this before .....
     
    krakjoe, Feb 11, 2007 IP
  7. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #7
    hm didnt work
     
    iNfans, Feb 11, 2007 IP
  8. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #8
    <body onload="document.location = '1.html#anchor'">

    It works ....

    EDIT : lol, sorry wrong syntax, it's right now ...
     
    krakjoe, Feb 11, 2007 IP
  9. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #9
    <body onload="document.location('page.php#anchor');">
    <a name="anchor"></a>

    not working..
    have some error:
    "Object doesn't support this action"

    ???
     
    iNfans, Feb 11, 2007 IP
  10. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #10
    I got the syntax wrong the first time around, it's hard to switch from php to js, try the code in my last post, it's working for me, and I tested it this time :)
     
    krakjoe, Feb 11, 2007 IP
  11. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #11
    have fixed it, works in FF but doesnt in IE. any ideas?
     
    iNfans, Feb 11, 2007 IP
  12. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #12
    you'll need to place the anchor in the middle of a page for it to do anything, if you put the code above in a page, it won't work, this though :

    
    <html>
    <head>
    
    </head>
    <body onload="document.location = '1.html#anchor'">
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <a name="anchor"></a>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p><p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    <p>dsfdfslkjnfsdln</p>
    </body>
    </html>
    
    Code (markup):
    does.....
     
    krakjoe, Feb 11, 2007 IP
  13. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #13
    lol I'm not so stupid to put anchor in beginnig of page

    it works fine in FF, but didnt work in IE. any ideas?
    and thanks for help!
     
    iNfans, Feb 11, 2007 IP
  14. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #14
    works for me in both, try using document.location.href instead; document.location might be read only in IE6 ( I use 7 )
     
    krakjoe, Feb 11, 2007 IP
  15. iNfans

    iNfans Well-Known Member

    Messages:
    160
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    110
    #15
    with document.location.href woks good in both browsers.
    thanks very much 4help, Joe!
     
    iNfans, Feb 11, 2007 IP
  16. krakjoe

    krakjoe Well-Known Member

    Messages:
    1,795
    Likes Received:
    141
    Best Answers:
    0
    Trophy Points:
    135
    #16
    always a pleasure ....
     
    krakjoe, Feb 11, 2007 IP