How to use the forward/backward browser buttons to change flash?

I dont know what its called, but I’ve seen it done. Its the thing that allows the user to use the forward/backward buttons on their browser and have it jump to different states in an swf (or so it seems). However, the page doesnt refresh, which is awesome.

Could someone explain to me how that works and what its called? How can I set it up, is it hard?

PS. I have 2 separate swf files, one is the navigation and other is content. Is it possible that when a page is selected on the navigation, the content swf will go to a frame that loads respective content? Thanks.

http://www.asual.com/swfaddress/

I think that’s what most people use. You could make your own using JS and ExternalInterface (which would actually be fairly simple) but why reinvent the wheel - especially when that wheel is free.

Okay Im trying that. The online docs say I need to include the SWFAddress.as, which I tried using **#include “SWFAddress.as” **yet I get an error “Classes may only be defined in external ActionScript 2.0 class scripts.”…not easy to set up =/

SWFAddress is a class. I’m sure they include some sort of doucmentation.

Ok, something like: www.f-i.com/bye - if you click any button on the page it enables you to use the browser buttons.

It’s kind of like named anchors, except when you use those in flash you lose the script contained in the frame.