|
Posted by Toby Inkster on 11/12/05 13:03
Erwin Moller wrote:
> I noticed that if I place the anchor INSIDE the table, things work as
> expected. If I place it BEFORE the table, it is not working.
>
> It looks like IE want to jump to the right location, but it did not finish
> loading the page, the somehow 'forgets' to make the jump.
>
> Another thing I noticed: If I enable output buffering, all works as it
> should.
Let me guess -- the table contains lots of data pulled from some external
source (e.g. an SQL database). This means that the page is sent to the
browser a tiny bit at a time, while the data is slowly loaded from the
external source.
This causes the forgetting that you talk about.
By buffering the output, you create the entire page and then shove it to
the browser in one big push. IE doesn't have time to "forget".
I've seen something similar before, but never cared enough to fix it. It's
an inexact science and will probably vary on a day-to-day or hour-to-hour
basis, depending on how much strain your external data source is under.
--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Navigation:
[Reply to this message]
|