IE8 blinks on reboot (possibly internal IE error, recent issue)

In the last few days, we noticed that IE8 sometimes shows a blank (white) page momentarily while loading a page. This does not happen every time. I would rate about 10%. This question was brought to our visitors by visitors to the site with several million pages per day, which suggests that it really appeared recently. However, a quick look at the latest Windows updates did not reveal any changes related to IE at all. In addition, I tried to turn on and off all the possible options in IE, turn off all extensions, turn on and turn off compatibility mode, try various doctrines, etc. Without any success. The problem can be demonstrated even with a very simple example:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Test</title> <style type="text/css"> body { background-color: Black; color: White; } a { color: White; } </style> </head> <body style="background-color: Black;" bgcolor="Black"> <a href="test.html">Reload</a> </body> </html> 

Just click the reboot link again and sometimes you will see a white flash. Can anyone confirm this? I am running Vista, but this has also been reported on XP. There seems to be some kind of internal redraw problem, for example, when you do not make the window transparent in the RegisterClass function.

+4
source share
2 answers

I have the same problem with some sites that I created. This is very annoying, and I have not yet decided to solve it. The same thing happens in IE6 and IE7, but it can be "resolved" with

 <meta http-equiv="Page-Enter" content="blendTrans(Duration=0)" /> <meta http-equiv="Page-Exit" content="blendTrans(Duration=0)" /> 

Could not find a solution for version 8.

+1
source

I had a similar problem and every time I searched for an answer. I think I can have this. I had a flash banner and I would get an ugly white flash that populated the browser whenever I clicked on a link to a new page or updated. I put wmode: "transparent" in the parameter list for the SWF object. Now it looks just like FF - not an ugly white flash!

 swfobject.embedSWF('banner.swf', 'flashcontent', '960', '120', '9.0.0', 'assets/swfobject/expressinstall.swf', {}, {bgcolor: '#000000', menu: 'false', wmode:'transparent'}, {id: 'flashcontent'}); 
0
source

All Articles