Terratuner Posted June 25, 2009 Report Share Posted June 25, 2009 (edited) Hi everyone and thanx for reading this post about the BIGGEST CSS headache I've had in my career as webdeveloper! To explain the problem in short: I've made a website for a client that for some strange reason flicker on refresh in IE8. If I hit the refresh button several times, also background images partly disappear(See the image below.. (and where backgroundimages disappear is random each time..)) http://www.codeservice.no/dynimg/yndestad.gif[/img] I've tried to remove all JavaScripts: Does not solve it! I've tried to partly remove CSS classes and ID's: Does not solve it! I'm, for the first time in my career, completely stuck! It could be something in the XHTML markup thats causing it, or a combination of the CSS and the XHTML.. If you wish to help me, you can download a static html file and a few folders stuffed in a zip file. See the url below. ht tp://w ww.codeservic e.n o/codeservice_debug_project.z ip You can also see the working website with the bug at htt p://w ww.yndestadferi e.n o/ Thanx a MILLION for all help I can get:) Edited June 26, 2009 by Terratuner Quote Link to comment Share on other sites More sharing options...
PicnicTutorials Posted June 25, 2009 Report Share Posted June 25, 2009 The live website link is only a single line of text? Quote Link to comment Share on other sites More sharing options...
Terratuner Posted June 25, 2009 Author Report Share Posted June 25, 2009 Sorry, it's been down for three hours (changed webhost) but it's up and running again now:) Quote Link to comment Share on other sites More sharing options...
PicnicTutorials Posted June 25, 2009 Report Share Posted June 25, 2009 (edited) Sorry to say, but I don't see it? My guess would be what your seeing is just IE8 downloading the images a little differently/slower. But, I definitely don't get any flicker... Edited June 25, 2009 by Eric Quote Link to comment Share on other sites More sharing options...
Terratuner Posted June 25, 2009 Author Report Share Posted June 25, 2009 Hmmm.. Well ok, if you say so. I'll try to display the webpage from another computer. So you don't see any errors at all? Quote Link to comment Share on other sites More sharing options...
PicnicTutorials Posted June 25, 2009 Report Share Posted June 25, 2009 No errors at all (visually at least - didn't look at code). Quote Link to comment Share on other sites More sharing options...
Terratuner Posted June 25, 2009 Author Report Share Posted June 25, 2009 Thanks a lot for your time Sir Quote Link to comment Share on other sites More sharing options...
erikb Posted September 7, 2009 Report Share Posted September 7, 2009 (edited) Terratuner, could you tell me how you fixed this problem? I've been stuck on the same problem for weeks now and it is already a real pain in the ass. The strangest thing is that often background images are only partly missing. Just switching between windows with alt-tab is enough to let ie8 fix the broken parts. Anyone? edit: Also this only seems to appear with windows vista / ie8 and compatibilitymode off. Edited September 7, 2009 by erikb Quote Link to comment Share on other sites More sharing options...
erikb Posted September 16, 2009 Report Share Posted September 16, 2009 also appears on XP / ie8 Quote Link to comment Share on other sites More sharing options...
lm Posted September 16, 2009 Report Share Posted September 16, 2009 have you tried to add this line: to your meta tags, if you have no problems with bg image in IE7? Quote Link to comment Share on other sites More sharing options...
erikb Posted September 17, 2009 Report Share Posted September 17, 2009 Yes, i'm using it to avoid this problem. But I think it should be possible to render the page normally in IE8 without using this solution. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.