I'm triyng to get the browsers back-button to work with my
flash site. The general principle is this:
There is an index.html page containing an (not yet) hidden
Iframe and the flash movie.
calling a BACK-function on the index-page.
The BACK-function triggers an AS-function in the flash-movie
that activates its own back-button, and then changes the URL of the
Iframe to Page B. This causes a new History to be added to the
The flash movie now contains 5 frames (labeled in the middle
of the stage) and two navigation buttons: back (Terug) and forward
(Verder). Those buttons do exactly what you'd expect them to do
(prevFrame and nextFrame).
On a PC (IE) this seems to work pretty well. But on a mac
nothing seems to work propperly.
I've got a testpage at:
http://www.multimediamatters.nl/test Here's the code I have on the first frame.
Woops!! I guess I wasn't paying enough attention...
On a mac using Internet Explorer, both
ExternalInterface.addCallback return false. Using the back
button does reload Page A into the Iframe, but doesn't execute any
Using Safari, they both return true. However, using the back
button reloads the entire index.html instead of loading Page A back
into the Iframe. This means the flash-movie is reloaded aswell, so
you're automatically back at frame 1.
Is there any way I could get this working properly?