Cache Problem: not fixed by tutorial

This is long (bare with me):

My question is : is there any other trick than the “random”, the “pragma no-cache” and the “set cache time to -1” that I can try to have the flash not be saved in a cache if a user clicks ‘back’ and opens the same swf file in the same internet explorer window but with new information?

explanation of my problem

The application I’m working on is a postcard application. The section of the application I have a problem with is this:

Step 1: The user has a choice of different backgrounds to use: let’s call them bg-A and bg-B.

Step 2: The user can click on either bg, the selected bg is loaded onto a database and then a new HTML file is loaded with an embedded swf file.

Step 3: The embedded swf file loads the bg specified in the database.


My cache problem occurs if the user clicks “back” on Step 3 and tries to choose the other bg – when the second swf file loads it loads with the old bg image even though it should be pulling the information from the database.

Now, I’ve tried the random ? ****, that didn’t work. I tried the meta - pragma - no cache… That doesn’t work… And I tried setting the cache time to 0 but that doesn’t work either.

The application DOES work when I load the second swf/html file in a new window every time the user selects a background. However, I’d rather not work that way because it would become problematic in the long run for usability and trouble-shooting for the customers.


My question is : is there any other trick than the “random”, the “pragma no-cache” and the “set cache time to -1” that I can try to have the flash not be saved in a cache if a user clicks ‘back’ and opens the same swf file in the same internet explorer window but with new information?

I apologize for making explaination so long but I’m not allowed to post the files due to company privacy issues. @_@

Not sure if it will help, but have you considered using flash’s ability to store local vars on the users system for their choices? If they arent there set em up as defaults, then change em as they change their selections and load a flash movie based on their current settings before saving the final copy however you normally would… that way no cache in the process…

Dunno if that would help or is possible, just thoughts.

No, we tried that and it works the same as if we put it onto the database. =T