![]() |
FLASH MX 2004 && loadVariable?
Почему Флеш не передает данные скрипту а только из получает вот КОД для ФЛЕША:
this.table = "PsyWEB"; this.qustionNumber = "1"; this.loadVariables("../../cgi-bin/tests/search.pl", _root.string_converter); |
потому, что в данной ситуации переменные только принимаются. Чтобы передать и принять, надо вот так писать:
doc = new LoadVars(); doc.table = "PsyWEB"; doc.qustionNumber = "1"; doc.sendAndLoad("../../cgi-bin/tests/search.pl", doc); doc.onLoad = function(ok) { if (ok) { trace("ok"); } } |
Тогда еще вопрос:
как обратиться к полученным переменным с сервера и нужно ли указывать метод передачи ДАННЫХ (типа POST)? |
Dwarf, пост надо указывать если делаешь loadVariables и хочешь отправлять, а здесь всё и так катит
|
Тогда все-таки как обратиться к полученным переменным, ТАК чтоли?
типа: doc.var1 ... doc.var2? |
И в каком ВИДЕ они отправляются на сервер?
все так же var1=значение1&var2=значение2... или как то иначе? |
куда положил - там и бери ..... находятся они в объекте по имени doc. Соответственно обращайся doc.name_var .... etc
|
Re: FLASH MX 2004 && loadVariable?
Цитата:
this.loadVariables("../../cgi-bin/tests/search.pl?"+_root.string_converter, GET/POST); |
| Часовой пояс GMT +4, время: 10:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.