Uzyskanie bieżącego adresu URL we Flashu z JavaScript przy użyciu ExternalInterface i IE

Próbuję uzyskać bieżący adres URL, na którym jest włączony odtwarzacz Flash. Nie adres URL pliku .swf, ale adres URL, na który wskazuje przeglądarka. Do tej pory użyłem:

var st:String = ExternalInterface.call("window.location.href");

Niestety to nie działa w IE. Z moich badań wynika, że ​​w żaden sposób nie będzie działać z IE.

Jedyne, co znalazłem w Internecie, to umieszczenie tagu „id” na tagu.

Więc staram się dowiedzieć, czy i / lub jak mogę:

Jakoś nawiązać połączenie za pomocą ExternalInterface w IE i innych przeglądarkach, aby zwrócić mi aktualny adres URL.

LUB

Uderz atrybut id = "PA" w tagu i AS3 odczyta ten tag i wciągnij go jako ciąg bez użycia JavaScript

Moje ograniczenie polega na tym, że mogę TYLKO dodać tag do HTML i nie mogę dodać żadnych funkcji JavaScript. To musi być ściśle wykonane w AS3.

Tak czy inaczej, muszę wiedzieć, na którym adresie URL się znajduję. Każda pomoc jest bardzo mile widziana.

questionAnswers(4)

yourAnswerToTheQuestion