Просмотр полной версии : Загрузка файлов в swf???
fla-master
10.10.2006, 11:12
Мне необходимо загрузить в флешку текст html страницы, может кто нибудь знает как это реализовать?
вариант не работает из браузера, а если и работает только из домена на котором загружаемый файл, как обойти это ограничение?
var variables:LoadVars = new LoadVars();
variables.load("http://flasher.ru");
это тоже работает только из плеера...:wacko:
loadVariablesNum("http://localhost/Test/PHP/phpinfo.php", 1);
fla-master, свой код надо оформлять в теги
как обойти это ограничение?[/CODE]
Расположить файл crossdomain.xml, разрешающий загрузку, на домене, с которого происходит загрузка.
fla-master
11.10.2006, 13:01
То есть, загрузить страницу Яндекса к примеру невозможно? Можно загружать только со своего сайта? В AS вообще есть возможность загрузки текстовых файлов с других сайтов???
2 fla-master:
Есть возможность загрузки переменніх из текстовіх файлов, есть возможность загрузки XML. Всё это касается как того же домена, на котором находится флешка, так и других доменов. Просто для работы с другими доменами необходимо учитывать кросдоменные политики...
fla-master
11.10.2006, 13:12
Можно об этом по подробнее, может есть исходник который поможет разобраться? Или опишите пожалуйста что необходимо для загрузки htm страницы например с яндекса.
2 fla-master:
Вот, почитайте:
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14213
То есть, загрузить страницу Яндекса к примеру невозможно? Можно загружать только со своего сайта? В AS вообще есть возможность загрузки текстовых файлов с других сайтов???
Только со своего или с других, если на этих доменах есть crossdomain.xml с разрешением загрузки.
Варианты с использованием php для запроса файлов с другого домена не рассматриваются.
fla-master
11.10.2006, 13:22
Уже читаю, нечего хорошего. Сделал вывод что грузить файлы с других доменов в свою флешку без разрешения хозяина домена невозможно. Интересно с чем это ограничение связано, вить тот же самый PHP грузит их без проблем, можно бы было реализовать всё через PHP + AS, но игра не стоит свечи???
Интересно с чем это ограничение связано
Безопасность.
fla-master
11.10.2006, 16:19
Интересно что может сделать swf загруженный у меня в браузере с чужим серваком?
2 fla-master:
Что значит "сделать с серваком"? Нет, как в фантастичеких фильмах экран монитора не взорвётся снопом искр в лицо ихнему администратору. Но вы вполне можете посредством серверного скрипта получить доступ к каким-то данным, которые вам руками трогать не положено.
которые вам руками трогать не положено.
Точнее загружать их откуда с другого домена.
fla-master
12.10.2006, 12:45
А разве обычные ограничение на запрет чтения файла админу не помогают?
А кто сказал, что к этим файлам не обращаются флешки с этого же домена?
fla-master
12.10.2006, 15:07
Так реч вить идёт не о флешках этого домена, а мувах из другова домена.
Объясняю в последний раз:
1) На домене A есть данные, которые должны быть доступны с этого домена.
2) Флешкам на домене Б нельзя загружать эти данные с домена А, если это не разрешено.
3) Админ домена А не может заблокировать доступ к данным, потому что см. п. 1.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.