Търсене в помощните статии

Избягвайте измамите при поддръжката. Никога няма да ви помолим да се обадите или изпратите SMS на телефонен номер или да споделите лична информация. Моля, докладвайте подозрителна активност на "Докладване за злоупотреба".

Learn More

Inconsistent rendering when I reload a page

  • 1 отговор
  • 2 имат този проблем
  • 14 изгледи
  • Последен отговор от cor-el

more options

This is an odd one. I have a page with some dynamic content on it - loaded server-side from an XML file. When I first visit the page, it works fine, but if I follow a link to the same page from inside the site, it sometimes renders correctly, and sometimes not. Pressing 'Refresh' always fixes it.

The easiest way to replicate the problem is to browse to http://temp.healdlaw.com/default.aspx and then press the 'Home' link at the top a few times. I doesn't happen evey time, but around half the time it messes up the rendering of the three panels towards the bottom of the page. If I save the 'broken' HTML source and refresh, then the page renders correctly, and comparing this correctly-rendered HTML source with the one that DIDN'T work reveals that they are identical.

Since the order of the panels is random, and therefore changes occasionally, I am wondering if it is a caching issue, or if perhaps there is something in the HTTP header that is confusing things?

I'd be interested to hear any advice you have to give me!

URL of affected sites

http://temp.healdlaw.com/default.aspx

This is an odd one. I have a page with some dynamic content on it - loaded server-side from an XML file. When I first visit the page, it works fine, but if I follow a link to the same page from inside the site, it sometimes renders correctly, and sometimes not. Pressing 'Refresh' always fixes it. The easiest way to replicate the problem is to browse to http://temp.healdlaw.com/default.aspx and then press the 'Home' link at the top a few times. I doesn't happen evey time, but around half the time it messes up the rendering of the three panels towards the bottom of the page. If I save the 'broken' HTML source and refresh, then the page renders correctly, and comparing this correctly-rendered HTML source with the one that DIDN'T work reveals that they are identical. Since the order of the panels is random, and therefore changes occasionally, I am wondering if it is a caching issue, or if perhaps there is something in the HTTP header that is confusing things? I'd be interested to hear any advice you have to give me! == URL of affected sites == http://temp.healdlaw.com/default.aspx

Всички отговори (1)

more options

A good place to ask questions and advice about web development is at the MozillaZine Web Development/Standards Evangelism forum. The helpers at that forum are more knowledgeable about web development issues. You need to register at the MozillaZine forum site in order to post at that forum.

See http://forums.mozillazine.org/viewforum.php?f=25