Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.06.2010, 02:58
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 1  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
По умолчанию Проблема с LoadVars (выводит лишнее)

Код AS1/AS2:
bt.onRelease = function(evt:Object) {
    var result_lv:LoadVars = new LoadVars();
    result_lv.onLoad = function(success:Boolean) {
        if (success) {
            tf.htmlText = result_lv.toString();
        } else {
            tf.text = "Error connecting to server.";
        }
    };
    var send_lv:LoadVars = new LoadVars();
    result_lv.viewerId = txt3.text;
	result_lv.userpicId = 4;
	result_lv.salonName = "test salon";
    send_lv.sendAndLoad("http://salon.appsearch.ru/rpc", result_lv, "POST");
};
выводит
Код:
RpcController%20worked%21array%283%29%20%7B%0A%20%20%5B%22controller%22%5D=%3E%0A%20%20string%283%29%20%22rpc%22%0A%20%20%5B%22action%22%5D%3D%3E%0A%20%20string%285%29%20%22index%22%0A%20%20%5B%22module%22%5D%3D%3E%0A%20%20string%287%29%20%22default%22%0A%7D%0A&salonName=test%20salon&userpicId=4&viewerId=undefined&onLoad=%5Btype%20Function%5D
Чем убить function и onLoad?
onData не помогает а зарезает все кроме, переданных параметров причем отсавляя так же function и onLoad

Старый 11.06.2010, 03:01
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 2  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Не понял зачем убивать, но может
Код:
delete result_lv.onLoad;

Старый 11.06.2010, 03:06
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 3  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
читаем что выводит - и вконце мы увидим &onLoad=%5Btype%20Function%5D надо выводить без этого)

Добавлено через 1 минуту
Спасибо ) все верняк

Старый 11.06.2010, 18:00
djken вне форума Посмотреть профиль Отправить личное сообщение для djken Посетить домашнюю страницу djken Найти все сообщения от djken
  № 4  
Ответить с цитированием
djken
 
Аватар для djken

Регистрация: May 2010
Адрес: Краснодар
Сообщений: 182
Отправить сообщение для djken с помощью ICQ Отправить сообщение для djken с помощью Skype™
Помню у меня такая же проблема была - результат приходил из PHP скрипта во флэш с лишними данными. Оказывается просто не правильно передавал их из PHP. Вот рабочий пример:
передача из php
Код:
echo "msg=1";
прием во флэше
Код AS1/AS2:
var a=result_lv.msg;
trace(a); // 1
__________________
кто не отвечает, того garbage collector забирает

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:12.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.