Показать сообщение отдельно
Старый 21.07.2008, 12:13
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 3  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Качаем файл с официального сервера Adobe Flash
http://helpexamples.com/crossdomain.xml
Желательно при помощи проги ReGet
И сливаем его в корневую папку сайта с которого будет грузится контент в данном случае php файл.
Теперь, что бы его загрузить нужно начать адресс с
http://www.helpexamples.com/flash/params.txt
т.е. www должен быть обязательно.
Можно расположить полицейский файл в любом месте и под любым именем, но надо явно его указать
Security.loadPolicyFile("http://www.example.com/sub/dir/pf.xml"); Там еще вроде в таком случае должен быть прикол, типа событие OnLoad полицейского файла.
А в корневой папке рядом с index.html и так будет работать без всяких событий.
Код:
//start code first frame
//"http://www.helpexamples.com/flash/params.txt"
var url:String = "http://www.dnadillo.dn.ua/fla/params_dn.txt";
var request:URLRequest = new URLRequest(url);
//var variables:URLVariables = new URLVariables();
//            variables.exampleSessionId = new Date().getTime();
//            variables.exampleUserLabel = "guest";
//request.data = variables;
var loader:URLLoader = new URLLoader();
configureListeners(loader);
  try {
       loader.load(request);
      } 
  catch (error:Error) 
      {
      trace("Unable to load requested document.");
      }
       

function configureListeners(dispatcher:IEventDispatcher):void {
            dispatcher.addEventListener(Event.COMPLETE, completeHandler);
		 }
		 
		 
function completeHandler(event:Event):void {
          var loader2:URLLoader = URLLoader(event.target);
    var variables:URLVariables = new URLVariables(loader2.data);
    trace(variables.monthNames);
    my_txt.text=loader2.data;
    my_txt_1.text=variables.monthNames;
    my_txt_2.text=variables.dayNames;	

        }
		
//finish of code first frame
показывает месяцы из файла

http://www.dnadillo.dn.ua/fla/params_dn.txt

monthNames=January,February,March,April,May,June,July,August,September,October,November,December&dayNames=Sunday,Monday,Tuesday,Wednesday,Thursday,Fri day,Saturday

Теперь фишка по адресу
http://murmadillo.tut.su/fla/load_var.swf

Грузит в себя переменные с сайта dnaddillo.dn.ua
Потому, что
http://www.dnadillo.dn.ua/crossdomain.xml


Последний раз редактировалось Alex Lexcuk; 21.07.2008 в 12:27.