Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:53
IE6 not caching images
Poster: BPI
Dated: Monday February 14 2005 - 21:23:55 GMT
Greetings,
We recently updated to the latest version of the menu and would like to use images (before we just had text). However, the images do not seem to cache in IE6 and re-download from our server each time you move over a new menu listing. This problem ONLY happens on IE6, the menus look great on Netscape and Firefox.
We have duplicated the Milonic style menu and put it on a test page for troubleshooting. Please take a look at http://www.clickwrestle.com/temp.php
On IE6 when hovering over the menu items, the images are all re-loaded, causing a major delay. This does not happen in Netscape or Firefox, but needless to say, we need it to work in IE. We have tried the preloader.js file and the BuildMenus option with no luck.
Thanks in advance!
Poster: John
Dated: Tuesday February 15 2005 - 13:52:59 GMT
I am unable to locate any of the menu code files (according to paths in the source). Error messages say unavailable or not found. What is the exact path to the files?
Poster: BPI
Dated: Tuesday February 15 2005 - 17:54:03 GMT
All menu code files are in the root, the same location of the temp.php file.
http://www.clickwrestle.com/milonic_src.js
http://www.clickwrestle.com/mmenuns4.js
http://www.clickwrestle.com/mmenudom.js
http://www.clickwrestle.com/menu_data.js
Poster: John
Dated: Tuesday February 15 2005 - 17:56:38 GMT
That's what I tried earlier - NG. Even with your links I still get a not found error.
Poster: BPI
Dated: Tuesday February 15 2005 - 18:00:16 GMT
When I try the links just posted, I get prompted to save or open the file, no errors.
Can you view the menu at http://www.clickwrestle.com/temp.php ?
Any other suggestions?
Poster: John
Dated: Tuesday February 15 2005 - 18:16:33 GMT
Yes, I can see the menu there, but can't get the code files.
Poster: BPI
Dated: Tuesday February 15 2005 - 18:21:03 GMT
We tried the links from 3 computers and they all work. Since the menu is working, the files are obviosuly there. Any other suggestions to get you the files? Can I email them? I would like to resolve this issue.
Poster: Ruth
Dated: Tuesday February 15 2005 - 19:01:13 GMT
Just FYI, I can get the files when clicking the links.
Ruth
Poster: Ruth
Dated: Tuesday February 15 2005 - 19:08:41 GMT
it's not caching anything on mine, but the temp.php. Do you have to rename the menu_data.js file to menu_data.php?
Ruth
Poster: BPI
Dated: Tuesday February 15 2005 - 19:11:58 GMT
Strange thing is, it caches all the images on Netscape and Firefox. IE is the only browser that does not want to cache the images.
Poster: John
Dated: Tuesday February 15 2005 - 20:12:52 GMT
Ruth wrote:
Just FYI, I can get the files when clicking the links.
Crazy. I can get them everyplace but here!
Poster: Ruth
Dated: Tuesday February 15 2005 - 21:44:12 GMT
Again, FYI, I can put the url in for the images, and get the pages, but they are not put into the temp internet files, really strange. The only thing that gets put there is the temp.php file. I know that this site is php, and I know that Andy has named the menu_data file as menu_data.php.
Ruth
Poster: John
Dated: Tuesday February 15 2005 - 21:49:47 GMT
Yeah, I just discovered that. It's seeing the files, but not loading them into temp. I wound up doing a save, then I could get at them.
Poster: BPI
Dated: Tuesday February 15 2005 - 21:53:36 GMT
As a test, I created the same page as basic html.
http://www.clickwrestle.com/temp.htm
Same problem happens. Works great in Netscape/Firefox, but not IE.
Poster: BPI
Dated: Tuesday February 15 2005 - 21:59:35 GMT
Problem Fixed!
I'm happy to report that we fixed the bug and it had nothing to do with the menu. Here is the solution...
In IIS under properties for the folder /images/menu HTTP HEADERS was set to "Enable Content Expiration". Turning this off now allows the images to be cached correctly.
Thanks for the help, hope this information can assist others.