![]() |
Не определяется текущая страница
Ролик расположен в корневой директории сайта т.е. site.com/rolik.swf
Страниц, где он выводится много, у каждой свой путь типа: site.com\catalog1\catalog2\current.html Пытаюсь получить url текущей страницы т.е. например: site.com\catalog1\catalog2\current.html Но trace(_root._url) выводит site.com/rolik.swf Если возможность доступа к истории браузера или DOM? |
Посредством ExternalInterface дергайте JavaScript.
|
Какой код JS использовать?
А средствами самого flash возможно это? Хотелось бы кроссбраузерное решение а JS ненадежен в этом плане |
это чем JS некроссбраузерный?
другое дело - он может быть недоступен. флэшем никак |
Код AS3:
|
Ок, может тогда подскажете как дернуть JS из флеша?
Нашел вот решение для AS2 Код AS1/AS2:
Добавлено через 1 минуту Цитата:
|
кордум, это урд флэшки , а не страницы
trace(ExternalInterface.call("function(){return document.location.toString()}")); |
Цитата:
|
Передавайте во флешварсах тогда
|
Цитата:
|
| Часовой пояс GMT +4, время: 08:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.