Google Answers Logo
View Question
 
Q: Why does internet explorer lose image cache when a popup is opened ( No Answer,   0 Comments )
Question  
Subject: Why does internet explorer lose image cache when a popup is opened
Category: Computers
Asked by: peterchch-ga
List Price: $5.00
Posted: 16 May 2006 03:04 PDT
Expires: 15 Jun 2006 03:04 PDT
Question ID: 729279
Scenario:
An internet explorer window contains the following code:
<script...>
  window.open(...);
</script>
Note "..." denote additional code not relevant to this question.


In addition to the above code, the html page contains images.

Execution of the code opens a "popup" window. When the popup opens,
the browser's cache of the images in the "parent" or "opener" is lost.

The behavior is exhibited when you close the popup window and perform
an action on the opener that would normally cause an image to be
displayed - for example browsing away from the page and then
returning. Images that were previously in the browser's cache are now
requested again from the server.

To explain in a different way. You browse to the page - the images are
loaded into the browsers cache. When you browse away from the page and
then back again, the images are drawn from the browser cache - not
requested from the server. Opening a popup clears the images from the
cache. So, browsing away from the page and back again causes the
images to be reloaded from the server.

The only remedy that I am aware of is changing a setting in the browser:
Tools->Internet Options->Settings 
and changing the "check for newer versions" setting to "Never". This
is unsatisfactory as I cannot ask visitors to my website to do this.

I require a method to prevent this behavior in internet explorer -
however it must be a method that does not require the user to change
settings on their computer or browser.
Answer  
There is no answer at this time.

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy