как тут flashvars помогут, если при переходах флэшка не перезагружается?
Вот то, что вам нужно:

Код AS3:
var currUrl:String = null;
if( ExternalInterface.available )
currUrl = ExternalInterface.call( 'function(){ return window.location.href; }' );
trace( currUrl );
Тестировать естественно в браузере и желательно онлайн. Ну и трейс сменить на тектовое поле, для наглядности.