Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   sendAndLoad (http://www.flasher.ru/forum/showthread.php?t=69793)

Speckle 30.09.2005 13:47

sendAndLoad
 
Проблема такая - отсылается письмо, по получении ответа от сервера происходит переход на другой кадр и выдается сообщение, что письмо отправлено. Вот такой код:
indb = new LoadVars();
indb.who_txt = who_txt.text;
indb.from_txt = from_txt.text;
indb.milo_txt = milo_txt.text;
indb.text_txt = text_txt.text;
indb.f_type = f_type;
fromdb = new LoadVars();
fromdb.onData = function() {
pansh.est = 1;
gotoAndStop(2);
};
indb.sendAndLoad(_root.Domain_xml+"/ru/feedback/", fromdb, "POST");
Все отлично работает на локальном сервере и на сервере заказчика все работает отлично во всех браузерах, кроме ИЕ. В ИЕ все виснет и нет никакого перехода на 2 кадр. Если сделать проверку и выводить что-то в текстовое поле, т.е.:
1.indb = new LoadVars();
2.indb.who_txt = who_txt.text;
3.indb.from_txt = from_txt.text;
4.indb.milo_txt = milo_txt.text;
5.indb.text_txt = text_txt.text;
6.indb.f_type = f_type;
7.info_txt.text+= 'f_type\n';
8.fromdb = new LoadVars();
9.fromdb.onData = function() {
10. info_txt.text+= fromdb.toString()+'\n';
11. pansh.est = 1;
12. gotoAndStop(2);
13.};
14.indb.sendAndLoad(_root.Domain_xml+"/ru/feedback/", fromdb, "POST");

то вывод в строке 7 выполняется, а в строке 10 - нет :(. Т.е. нет ответа от сервака? Но письма приходят заказчику. И ещё раз повторюсь, что такое зависание происходит только в ИЕ. Почему это происходит и почему только в ИЕ???

Iv 30.09.2005 14:58

попробуй изменить объект, который занимается коннектом.
например, вместо LoadVars создай пустой мувик, и из него гони
данные с помощью LoadVariables.
Или заюзай XML объект.
Короче говоря попробуй набрать статистику.
Хотябы минимальную.
Тогда и грабли легче будет вычислить.

Stone 30.09.2005 18:07

_root.Domain_xml+/ru/feedback/
а если набрать это в эксплоэре то что будет?

Speckle 30.09.2005 18:20

Цитата:

Сообщение от Stone
_root.Domain_xml+/ru/feedback/
а если набрать это в эксплоэре то что будет?

то попадаем на страницу _root.Domain_xml+/ru/feedback/, показывается xml странички с обратной связью, ну так и должно быть. Только получается во флеш ниче не передается?


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

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