![]() |
ту Juice Green
маленько не в ту степь толкуешь, мне не нужно от пользователя курсор прятать, попробую еще раз XmlSocket.send(..) var a = 3; var b = XmlSocket.Buffer; ... c= a+b; <- Здесь будет проблема, потому как XmlSocket.Buffer еще пустой, данные не успевают прийти. OnData будет гараздо позднее чем закончится выполнение скрипта... Вот и есть смысл подождать пока XmlSocket не выставит флаг, что данные пришли. вопрос чем ждать? чем пользуетесь, чтобы не вешать комп и тп? |
Не нужно ничем ждать!
Просто весь код, который ты хотел написать после XmlSocket.send(..) - пиши в onData! то есть так: ... XmlSocket.send(..); }// все! конец функции! XmlSocket.onData = function(data){ var a = 3; // и тд } |
это ... у меня такого кода просто немеренно я все параметры инициализирую с сервера, каша получится в onData
|
А вот так вот это работает, иначе никак. Смирись, спроектируй так, чтоб каши не было.
Вот, мы так тут все и работаем )) и не жалуемся ))) |
вилы в бок...
|
Как же ты умудрился все понаписать, выстроить стройную схему, если даже такой штуковины не знал? На что надеялся, непонятно...
Ничего, можно вполне нормально все проектировать и с таким событийным подходом. |
покажи пример, pls
|
| Часовой пояс GMT +4, время: 14:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.