Просмотр полной версии : Замена <form action="..." method="post"> на flash
Вобщем есть кусок кода который работает как кнопка:
PHP код:
<form action="index.php?do=move" method="post">
<tr>
<td><input name="northweast" type="image" src="images/compass/1.gif" class="compass" title="Северо-Запад" /></td>
</tr>
</form>
Хочу заменить на flash.
Вопрос: что и где нужно дописать флешь кнопочке.
Mnilionic
27.01.2009, 21:24
лучше даже не пытайтесь )
gloomyBrain
28.01.2009, 02:05
Не знаю, на сколько лучше не пытаться...
То же самое можно сделать с помощью LoadVars.send
Mnilionic
28.01.2009, 02:31
человеку, который html форму считает PHP кодом и флеш пишет с мягким знаком, трудно будет обьяснить, что нужно будет отловить координаты клика мыши и отправить их постом с помощью LoadVars по index.php?do=move.
gloomyBrain
28.01.2009, 03:21
в php можно включить html (да, это так)
координаты клика отлавливать незачем - есть же мувики в конце концов =)
правильно только одно написание - Flash, остальное все-равно неверно
а помочь надо
Mnilionic, дело в том что сам файл php, код не спорю HTML - ну ошибся. Для того что бы сказать как пишется "флеш(ь)" нужно сначала его/её род определить.
Чесно во Flash нешарю вобще, только начал изучать и ни чего похожего на мою проблему на форуме не нашёл, по этому и создал тему.
Если решение всё таки существует, то по подробнее обьясните пожалуста.
Mnilionic
29.01.2009, 01:13
создаёте во флеше кнопку.
на её соботие onPress, к примеру вешаете функцию, котороая определяет координаты клика _xmouse и _ymouse.
Затем создаёте объект LoadVars() для оправки данных.
Добавляете в объект координаты
мой_объект.imagex и мой_объект.imagey. После чего отправляете всё это дело по нужному адресу с помощью иетода send() того же объекта.
Все детали есть в хелпе, так же в хелпе приведены рабочие примеры. Берите и копируйте.
Спасибо, примерно смысл понял.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.