Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Как работает POST и GET в mx:HTML ? (http://www.flasher.ru/forum/showthread.php?t=182970)

Apikaster 08.08.2012 14:30

Как работает POST и GET в mx:HTML ?
 
Всем привет.
Столкнулся с одной проблемой.
Компонент mx:HTML. Если честно то я его в первые использую )) И немного запутался.
Я хочу подгрузить страничку в mx:HTML (что я уже понял как сделать) и авторизоваться.
На страничке форма. С стандартной кнопкой submit и методом POST, акшн у нее на пхпшную страничку. Так я не могу отослать параметры на эту страничку. Буду очень благодарен. Если кто нибудь мне поможет с mx:HTML компонентом.
И объяснит как правильно посылать параметры.
я попробовал так.
Код:

<mx:HTML id="browser" width="100%" height="100%" />
Код AS3:

private function goToUrl(urller : String):void{
                                myUrl = urller;
                                if (myUrl.substr(0,4) != "http")
                                {
                                        myUrl = "http://" + myUrl;
                                }
                                browser.location = myUrl;
                        }
                        private function loadClassifiedsgiant () : void
                        {
                                goToUrl( "http://www.classifiedsgiant.com/login.html" ) ;
                                browser.addEventListener(Event.COMPLETE,function(event:Event):void{
                                        var vars:URLVariables = new URLVariables();
                                        vars.username = Utils.UserName ;
                                        vars.password = Utils.UserPassword ;
                                        vars.Login = "Sign In" ;
                                        var req:URLRequest = new URLRequest("http://www.classifiedsgiant.com/login.php");
                                        req.method = "POST";
                                        req.data = vars;
                                        browser.htmlLoader.load(req);
                                });
                        }

Но у меня он не авторизовывается.... Помогите. Прошу.
Заранее спасибо за ваши ответы.

Добавлено через 32 часа 57 минут
Сделал. Тема закрыта.


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

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