![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
Задача такая: есть один swf файл, есть генерилка XML-файла. Всё лежит на сервере. Так вот в зависимости от условий, получается определенная XML-структура, которую надо передать флешу как переменную.
Я решил передать её через <PARAM NAME=movie VALUE="myfile.swf?xmlvar="<root> <l1>......</l1> </root>"> Во флеше: myXML = new XML(xmlvar); НЕ ПОЛУЧИЛОСЬ !!! Как это сделать??? Или подскажите пожалуйста, как можно проще работать с флешем на сервере? ![]()
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
А почему бы не грузить xml стандартными средствами?
myXML = new XML();
myXML.ignoreWhite = true;
myXML.load("путь_к_твоей_генерилке?update=" add random(9999);
Не забудь, однако, в своей генерилке content-type отдавать, как "text/xml".
__________________
Bright and clear. |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
А myXML.ignoreWhite = true; - это отключение восприятия пустых строк?
Цитата:
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
>> А myXML.ignoreWhite = true; - это отключение
>> восприятия пустых строк? Угу. Не работает релизе флеш-плугина v5.r30. Можешь воспользоваться xmlnitro (http://chattyfig.figleaf.com/~bhall/...f/XMLnitro2.as), хотя там в свете выхода шестерки есть какие-то непонятки. >> Я не понял так это передача данных от флеша к >> генерилке? Нет, это загрузка во флеш генерируемого xml'я. Для того, чтобы передать xml на сервер воспользуйся такой байдой: myXML.sendAndLoad("путь_к_твоей_генерилке?update=" add random(9999), targetXML); Здесь targetXML - xml объект, в который загрузится ответ сервера на посылку твоих данных. Если подтверждения не требуется, можно воспользоваться просто методом send. На сервере, чтобы получить xml парси request - он приходит прямо в теле запроса. Если нужен пример на java - напиши, вышлю.
__________________
Bright and clear. |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
дык
Цитата:
если да то чего мы её приравниваем к чему-то, если нам нужно её значение... ![]()
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
![]() Ну, для тех кто просидел в туалете последние 3 года (не сочти за наезд), поясню: update - фейковая переменная, необходимая для того, чтобы ответы сервера не кешировались, соответственно ее значение нам нафиг не нужно.
__________________
Bright and clear. |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
как я много всего узнал...
я здесь разобрался как залоадить переменную прямо из генерилки - всё тот же loadVariables Спасибо за помощь, а особенно за ликбез
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
а флашу-то все равно какой файл
я например календарь делаю и день получаю так: function loadxmldate(myDate){ myXML.load("xmlfile.asp?getDate=" + myDate); } AS передает myDate в формате "2/22/2002" a ASP его получает getDate = CDate(request("getDate")) и дает нужный XML. Все. |
|
|||||
|
алкаголик и придурок
Регистрация: May 2001
Адрес: город-герой лондон
Сообщений: 2,103
|
нууу- пока я писал ты уж разобрался...
а как ты через loadVariables сделал? mystaff=<books><book id="3548" /></books> врядли покатит... |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
мой клинический случай:
ФАЙЛ xml.asp: textVar=<root> <level1> <level2> </level2> </level1> </root> ФАЙЛ xml.fla: loadVariables("xml.asp", 0); xmlVar = textVar; myXML = new XML(xmlVar); trace(myXML) выводит то что надо ![]()
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
![]() |
Часовой пояс GMT +4, время: 21:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|