![]() |
current domain в загруженной флешке
доброго времени суток
сразу к делу с сайта A запускают флешку, в сою очередь она грузит другую флешку с сайта B задание:))) узнать domain сайта A через флешку, загруженную с сайта B по видимому, нужно передавать current domain из первой флешки во вторую, к сожалению, не знаю как это реализуется, наверняка, будут проблемы с безопасностью |
вобще домен получить можно так
http://www.flasher.ru/forum/showthread.php?t=127174 Скорее всего сразу даст домен флэшки-контейнера. |
нет(
кстати, использую такой код) import flash.display.Stage; public function currentDomain(stage:Stage):String { var urlStart:Number = stage.loaderInfo.loaderURL.indexOf("://") + 3.0; var urlEnd:Number = stage.loaderInfo.loaderURL.indexOf("/", urlStart); var domain:String = stage.loaderInfo.loaderURL.substring(urlStart, urlEnd); var domEnd:Number = domain.lastIndexOf(".", domain.lastIndexOf(".") - 1) + 1.0; return domain.substring(domEnd, domain.length); } Добавлено через 2 минуты этот вариант тоже не помог var lc:LocalConnection = new LocalConnection(); var domain:String = "http://" + lc.domain; по-ходу, нужно передавать параметры из флешки контейнера былобы, удобно если через флешку контейнер можно было бы изменить flashvars загруженной флешки а так придётся про local connection читать Добавлено через 1 час 2 минуты этот вариант тоже пролетает чтоб использовать local connection в флешке-получателе нужно вызвать allow domain для флешки контейнра - но я не знаю по какому адрессу находится конейнер... моежет где угодно находится чтож за напасть....)) Добавлено через 1 час 3 минуты тут явно какой-то хак нужен |
можно гетом передавать загружаемой флэшке параметры:
Код AS3:
|
| Часовой пояс GMT +4, время: 13:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.