![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2008
Сообщений: 72
|
добрый день, у меня есть форма form_answerd находиться в _root.mcK
на mcK есть кнопка SEND с кодом на form_answerd есть тектовоые поля данные из котроых мне нужно передать в PHP в теле form_answerd следущий код: т.е. форма для отправки сообщения и по нажатии на кнопку SEND должен произойти переход на следующий фрэйм клипа mcK но тут появляеться ошибка Clip events are permitted only for movie clip instances пожалуйста подскажите что не так? |
|
|||||
|
События типа onClipEvent нельзя применять в других объектах, они только для клипов. Пиши код в кадре.
|
|
|||||
|
Регистрация: Jul 2008
Сообщений: 72
|
что-то не получилось - вот прототип во вложении - сейчас перенёс код
в первый кадр клипа mcK - в итоге та же ошибка но теперь постоянно перескакивет фильм с кадра на кадр - по кругу ![]() |
|
|||||
|
Забудь про onClipEvent, используй
в первом кадре клипа mcK. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 72
|
честно говоря я так и хотел - только я сделал ещё проще
в кнопке прописал отправку данных и тут же переход на следующий кадр- но теперь переделаю по твоей схеме - спасибо =) |
|
|||||
|
.
|
Кнопка ну никак не может отправлять данные =) Это абсурд. Кнопка служит лишь ПОВОДОМ отправить данные, но никак не ОТПРАВЛЯТОРОМ данных. Надеюсь, мысль понятна.
|
|
|||||
|
Регистрация: Jul 2008
Сообщений: 72
|
конечно
Добавлено через 4 часа 28 минут ошибка пропала - но ничего не происходит - скорее всего потому что я кодом пытаюсь отправить данные с клипа form_answerd в скрипт - но данные находящиеся в текстовых полях - создаваемых динамически. т.е. наверное мне надо именно на них ссылку давать???? Добавлено через 9 часов 23 минуты обошёлся я и без onData просто в кнопку вставил on(release) { var Send = new LoadVars(); var str=""; var del="##"; /*цикл пока не переберём все текстовые поля*/ for(txt in _root.mcK.form_answerd) { if(_root.mcK.form_answerd[txt] instanceof TextField) str = str + _root.mcK.form_answerd[txt].text + del; } var user = "slava"; /*ответы*/ Send.send_text = str; /*имя пользователя*/ Send.send_user = user; /*номер темы*/ Send.send_tema = _root.formData2.keys; Send.sendAndLoad("email.php",Send, "POST"); _root.mcK.nextFrame(); } |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|