On my homepage, I have four different links, all going to another page, but different spots on that page. I am using named anchors to achieve this.
If you look at the three boxes that show our specials, underneath the main banner, you'll see links that read, "click for details." These all go to the page specials.html, but to different parts of the page. specials.html#woven, specials.html#hang, specials.html#printed.
This all works fine in every browser except for Safari. In Safari, it just takes you to a random place in the middle of the page.