Просмотр полной версии : Имитация html-формы (как сделать)
Andrew z
27.06.2005, 20:06
Появилась необходимость создать во Flash форму поиска, состоящую из поля для ввода информации и кнопки, после нажатия на которую должно открыться новое окно с результатами поиска.
Сам я php-программер и с flash'ем не знаком, хотя использовал когда-то Swish.
Подскажите пожалуйста, как мне это сделать. Версия у меня MX Pro 2004.
Попробовал перетащить в рабочую область компоненты TextInput и Button; прописал для кнопки:
on (release) { getURL('host','_blank','get'); }
но ничего не получилось. После нажатия появляется окно с адресом host и кучей всяких параметров, среди которых нет значения, введенного в TextInput.
Помогите :rolleyes:
у компонента баттона нету события release используй click
on(click) {}
ну и в host должено быть расширение...
Andrew z
27.06.2005, 21:04
не помогло,
вот что открывается:
host/?tfList=%5Bobject+Object%5D&invalidateFlag=false&%5F%5FlabelPlacement=right&%5F%5Ftoggle=false&enabled=true&%5FminHeight=0&%5FminWidth=0&%5F%5Fwidth=100&%5F%5Fheight=22&stylecache=%5Bobject+Object%5D&useHandCursor=false&rolloverIcon=falseUpIcon&childrenCreated=true&%5F%5Ff%5Fclick=%5Btype+Function%5D&initializing=false&upSkin=%5Flevel0%2Einstance1%2Efus&skinName=%5Flevel0%2Einstance1%2Efrs&methodTable=&phase=rollover&rolloverSkin=%5Flevel0%2Einstance1%2Efrs&downSkin=%5Flevel0%2Einstance1%2Efds&keyHandler=%5Bobject+Object%5D
Буньков Максим
27.06.2005, 21:18
Все извращаетесь? а знаете такую дуру: sendAndLoad("searsh.php",loader,"GET");?
это не дура, а очень приличная женщина=)
Andrew z
27.06.2005, 21:36
а причем здесь sendAndLoad?
Буньков Максим
27.06.2005, 21:41
это не дура, а очень приличная женщина=)
sendAndLoad это вообще то 2 приличных дурака :D
Буньков Максим
27.06.2005, 21:42
а причем здесь sendAndLoad?
пременные из флешки в php скрипт отсылает
Andrew z
27.06.2005, 21:49
Парни, Вы бы лучше помогли решить задачу. А то флейм устраиваете.
Нужно чтобы окно открывалось.
host/?search=flash
Буньков Максим
27.06.2005, 22:01
Почитай про sendAndLoad если бушь методом GET передовывать, то это и выйдет... ну в худшем случае getURL и не парься
Andrew z
27.06.2005, 22:04
вот эта хренатень откуда берется
tfList=%5Bobject+Object%5D&invalidateFlag=false&%5F%5FlabelPlacement=right&%5F%5Ftoggle=false&enabled=true&%5FminHeight=0&%5FminWidth=0&%5F%5Fwidth=100&%5F%5Fheight=22&stylecache=%5Bobject+Object%5D&useHandCursor=false&rolloverIcon=falseUpIcon&childrenCreated=true&%5F%5Ff%5Fclick=%5Btype+Function%5D&initializing=false&upSkin=%5Flevel0%2Einstance1%2Efus&skinName=%5Flevel0%2Einstance1%2Efrs&methodTable=&phase=rollover&rolloverSkin=%5Flevel0%2Einstance1%2Efrs&downSkin=%5Flevel0%2Einstance1%2Efds&keyHandler=%5Bobject+Object%5D
Буньков Максим
28.06.2005, 06:46
нифига ты переменок передать то хошь! ну это... попробуй тода методом Post
ALLIANCE
01.08.2005, 05:00
создаешь строку input (во флэш) присваеваешь строке переменую например search
создаешь кнопку встаешь на нее и нажимаешь F9 и пишишь код
on (press) {
getURL("http://www.yandex.ru/yandsearch?rpt=rad&text="+search, "_blank", "GET");
}
--------
http://www.macromedia.com/devnet/mx/flash/articles/flashmx_php.html
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.