sonixi
10-11-2004, 01:27 PM
I have a customer who is blaming our Redhat Linux server 9.0, with Apache 1.3.31 server for a caching problem.
The customer is using XML to provide menu buttons that change when moused over. They work fine when using Mozilla (Firefox) and Opera. But, with IE, there is a delay between the images displaying each time and it shows a blank for a moment before it shows the rollover image.
Are there any known issues with Internet Explorer or Linux/Apache in regard to this issue?
Thanks.
bones
10-11-2004, 02:34 PM
Verify that the IE browser gets the freshest datafrom the server by hitting the F5 button.
bones
MAndrew
10-11-2004, 05:12 PM
Sound slike an IE problem...
Not sure if this will help at all, but you can try reading this:
http://www.webmaster-talk.com/showthread.php?t=8073
sonixi
10-12-2004, 03:41 PM
I retrieved this from the client site. Wouldn't using a full URL cause this problem of delayed images? Doesn't using a full URL rather than a relative link force the browser to download the content each time, or am I wrong?
<style>
#menubereikbaarheid a {
left: 15px;
width: 176px;
background: url(http://www.theirdomain.com/clients/mijnpartijtje/i/menubereikbaarheid.gif) no-repeat top left;
}
</style>
sonixi
10-12-2004, 04:38 PM
Found The Solution
Found this link that shows how to solve this IE rollover image problem on Apache.
http://dean.edwards.name/my/flicker.html
In case the link doesn't work for you, this is what you do...
===========================
If you get a flicker problem in IE< then you can fix this by adding the following lines to httpd.conf (Apache)
===========================
-----------------------------------------------------------------------------------------------
<IfModule mod_setenvif.c>
# the lines below stops screen flicker in IE
BrowserMatch "MSIE" brokenvary=1
BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
BrowserMatch "Opera" !brokenvary
SetEnvIf brokenvary 1 force-no-vary
</IfModule>
-----------------------------------------------------------------------------------------------
buccaneerob
10-13-2004, 12:15 AM
Make sure the rollover images are being preloaded in the head tag or in the body tag.
Otherwise when the user rollsover the delay could be loading the image.