Форум 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)
-   -   Замена <form action="..." method="post"> на flash (http://www.flasher.ru/forum/showthread.php?t=120664)

kirleer 27.01.2009 15:57

Замена <form action="..." method="post"> на flash
 
Вобщем есть кусок кода который работает как кнопка:
PHP код:
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, остальное все-равно неверно
а помочь надо

kirleer 28.01.2009 11:12

Mnilionic, дело в том что сам файл php, код не спорю HTML - ну ошибся. Для того что бы сказать как пишется "флеш(ь)" нужно сначала его/её род определить.
Чесно во Flash нешарю вобще, только начал изучать и ни чего похожего на мою проблему на форуме не нашёл, по этому и создал тему.
Если решение всё таки существует, то по подробнее обьясните пожалуста.

Mnilionic 29.01.2009 01:13

создаёте во флеше кнопку.
на её соботие onPress, к примеру вешаете функцию, котороая определяет координаты клика _xmouse и _ymouse.
Затем создаёте объект LoadVars() для оправки данных.
Добавляете в объект координаты
мой_объект.imagex и мой_объект.imagey. После чего отправляете всё это дело по нужному адресу с помощью иетода send() того же объекта.

Все детали есть в хелпе, так же в хелпе приведены рабочие примеры. Берите и копируйте.

kirleer 29.01.2009 02:18

Спасибо, примерно смысл понял.


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

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