PDA

Просмотр полной версии : ActionS & JS


inspace
31.07.2006, 13:57
Уважаемые такая проблема. При помощи джава скрипта пытаюсь определить текущую страницу.
function sendUrl() {
alert(location.href);
var d = location.href;
return d;
}
И соответственно в AS pannel

var strInt:String = String(ExternalInterface.call("sendUrl","browser"));
_root.tf1.text ="javascript "+ strInt;

При этом alert срабатывает, если сделать ctrl-c ctrl-v в строку браузера, то в первый момент появляется нужная страница, далее если нажимать на кнопки перехода на другие страницы - где расположена эта же флешка и скрипт в tf1 попадает null. В чем может быть дело?

FourSide
31.07.2006, 17:18
а чем не устраивает свойство _root._url ? Возвращает урл страницы, на которой находится флэш.

iNils
31.07.2006, 17:23
а чем не устраивает свойство _root._url ? Возвращает урл страницы, на которой находится флэш.Он возращает урл swf, а не страницы.

2inspace, при формировании страницы надо сразу с помощью JS определить путь к странице и добавить его в код выводящий swf с помощью flashvars.