Hello Dr. Dot,
the problem might be with how the browsers cache data from external sources.
In your .fla you will probably have some kind of reference to that external
source, right? I will give an example. Let's say I am communicating with a PHP
script using the LoadVars class. The ActionScript is something like this:
var myConnection:LoadVars = new LoadVars();
var answer:LoadVars = new LoadVars();
...
myConnection.sendAndLoad("
http://www.somewhere.com/PHPFile/myFile.php?ck=" +
new Date().getTime(), answer);
The code that comes after the URL (?ck=" + new Date().getTime()) is a cache
killer (ck). It's purpose is to make each transaction unique. The time stamp is
suitable for that. This way, the two browser should not look into old (cashed)
data, but really refresh. The answer parametr is another instance of the
LoadVars() class that receives response from the script.
This is a trick I learned from an excellent book by David Powers called
Foundation PHP 5 for Flash. I recommend it to anyone who wants to start with
ActionScript, PHP and MySQL, running on Apache.
I hope this helped,
Simon.