![]() |
Еще раз очень прошу помочь!!!
С формой своей я никак не допарюсь
http://www.rektime.h1.ru Короче! Долго я парился с флэшкой, купил все-таки книгу и там знаит написано: "бла, бла, бла... и чтобы эта форма заработала надоть на кнопку "SABMIT" написать Action Script типа on (press) { getURL "mailto:rek-timeastana@kepter.kz?subject="+sabj+"& body="+mail); } ... и якобы эта форма будет работать, она действительно работает, но блин чето дофига в нее не напишешь. У меня вообще получается по моей форме: on (press) { getURL("mailto:rek-timeastana@ kepter.kz?subject="+sabj+"&body="+"Дата первого выхода: "+mail+"%0A"+"Количество выходов: "+mail1+"%0A"+"Площадь: "+mail2+""+" кв.см" ..."+mail6); } пишу в этой форме то, что якобы должен писать заказчик, просто открывается окно броузера (пустое) и все никакого почтового клиента да вообще никакой реакции, а сама форма рабочая, т.к. ввожу по одному знаку в каждый текстовый блок все нормально работает! Люди добрые пособите плз, весь сайт стоит из-за этой несчастной формы! В общем я не понял толи во флешке есть какоето ограничение текста в форме или может не в ней а HTML чего-то гонит! |
так и не понял, про какую форму ты говоришь... это, типа, "Заявки"? Так у тебя там вообще submita нет нигде, на что жать-то надо?
|
Извиняюсь
:confused: Я сам сайт не обновлял еще у меня вообще вопрос по форме как таковой!
А сайт я обновил, сегодня, можно точно посмотреть что получается! |
О-о-о-пс
Короче обновил я сайт попробовал все действия заказчика проделать так сказать онлайн.
И вот что получилось, текста уже помещается побольше, но если в графах "Доп информация" и "Реквизиты..." написать по больше инормации, то в почтовике половина текста кушается! Как быть подскажите пожалуйста? И еще вопрос если я все-таки займусь этим серьезно, не будет ли такая же беда с серверными скриптами т.е. если написать скрипт допустим на PHP, не скушается ли конец текста? Да к стати испоьзую я The Bat! - может в нем дело? |
ну так ты потестируй на MS Outlook... если тоже самое - значит бат не виноват...
в ПХП, если писать все правильно - все будет нормально ---------------------------------------- я чессно слово так и не понял, в чем проблема... |
Привет, бойлер!
Посмотрел твою ссылку. 1. При нажатии на кнопку меню как-то тормозит появление информации. Это у тебя swf-ка подгружается? 2. Что там написано над "Датой первого выхода"? У меня шрифт поехал. Похоже на "Заявку на размещение рекламы". 3. Попробуй поставить курсор на первое поле InputText и понажимать клавишу Tab. 4. Очень с большими тормозами появляется наконец окно моего MS Outlook-a. 5. В поле сообщения между информациями каждого блока нет пробелов. Надо чо-то придумать. 6. И хочу тебя обрадовать: Вся информация в целости и сохранности введена в поле сообщения (пользуюсь MS Outlook) Удачи! |
:-)
Спасибо!
Так значиться можно запускать? А при нажатии на кнопку действительно подгружаются swf, пока не придумал как от этого избавиться! Ну все тогда, буду работать над окончательной версией сайта. А есть ли счетчики, то есть можно вставить счетчик посещений в Flash? За все огромное спасибо! |
а аватар твой - это чего, ты в милиции?
|
?????????????
Я не совсем понимаю что такое - "аватар", да и не мент я вовсе!!!
|
Шуток не понимаеш? ;)
Аватар это твоя фотка в фас. Можешь добавить ешо в профыл и номер на груди. |
:-)
Понял, оценил!!!
|
Да и еще!
Не могу разобраться!
Вот как уже було сказано ранее, когда нажимаешь на кнопку "заявка" там или "предложения", то загружается отдельный swf-файл "заявка" либо "предложения", это действительно создает ощущение тормоза, я этого не заметил при тестировании, просто у меня стоит Naviscope (он показывает какие файлы грузятся в данный момент поэтому я и не обратил внимания). Как этого можно избежать, я просто не могу себе этого представить! Отдельный мувик поставить, но как тогда его заставить проигрываться при нажатии на кнопку? Еще раз заранее примного благодарен!!! А "The Bat!" все-таки гонит, может только у меня!!! |
Цитата:
_root.имя_мувика.gotoAndPlay(1); ну а если это все-таки отдельный файл, то надо передавать переменную через JS. Насчет БАТа: ты у себя ОутГлюк попробуй, все-таки БАТ вряд ли будет глюкавить... |
Допустим у меня на кнопке "О нас" написяно:
on (release) { loadMovieNum ("about.swf", 1); } , а мне как я понял надо поместить этот мувик на сцену и на кнопке написать: on (release) { _root.about.gotoAndPlay(1); }, где "about" - это наименование символа с параметрами "move", но тогда мувик "about" будет сразу проигрываться при загрузке основного мувика, или... нет. А если попробовать поставить в этот мувик на первый кадр акшен "stop", на последнем естественно, то он вообще проигрываться не будет. Чего-то я явно не догоняю!!! Будьте добры поподробнее! Спасибо! |
for movieclip "About":
onClipEvent(load) { stop() } |
!!!!!!!!!!!
Поместил я значит этот клип "about" который и так и написал:
onClipEvent(load) { stop() } и получается что этот клип при запуске всего мувика тоже там торчит (в сцене), да к тому же еще и не проигрывается. Чувствую я опять чего-то не догоняю! |
то, что он не проигрывается - это хорошо, так и должно быть... а чтобы он ещё и не виделся допиши this._visible = false;
|
Класно!!!
Ребята спасибо!!!
Получилось просто класс, для себя понял то, что надо переключаться на режим експерта в "действиях", да и не понял до конца что за оператор "_root", надо будет почитать!!! :confused: А как бы еще чтобы при нажатии на другую кнопочку появлялась вторая такая же плашка с текстом, чтобы при этом изчезала первая? Т.е. я конечно подозреваю как это сделать, можно конечно поставить на вторую кнопку: on (release) { setProperty ("about", _visible, "0"); }, но тогда она как-то резко изчезнет, как-нить поплавнее бы, или может можно как-то проиграть этот мувик в обратную сторону, а после этого запустить второй? :D Вообще хочу сказать, что вы мировые парни, помогли всетаки, я это буду помнить!!! Оставайтесь всегда такими же!!! Удачи! |
стараемся...
_root - это не оператор... _root - это свет и добро... восславим всемогущий _root, trace() и т.п. Админь...
на самом деле, _root - это нулевой уровень, иными словами, это начало начал, точка входа для дерева объектов... чтобы сделать проигрывание назад, лично я рекомендую тебе нарисовать это руками. сделать это мона так: копируешь все кадры исходной анимации (CTRL+ALT+C) и вставляешь их после исходной анимации (CTRL+ALT+V). далее выделяешь вставленное -> правая кнопка -> reverse frames. далее пишешь в нужных местах stop() и gotoAndPlay(). можно и программно: _root.backward = true; на мувике, который надо реверснуть: onClipEvent(enterFrame){ if(_root.backward = true) { while(this._currentframe != 1) { prevFrame(); } } } что-то типа того... |
Re:
:cool: Класс!!!
Надо-ть попробовать думаю получится классно, первый вариант больше привлекателен, т.к. более удобен для усваивания! Попробую все это переварить, чтобы не флудить потом по форумам! :) Еще раз спасибо. |
это правильно, флудить не надо... а то ещё модератором сделают :p
|
Я извиняюсь за излишнее беспокойство!
Да неполучается у меня нифига!!! Уж не откажите! Я конечно понимаю, что уже все расписано, осталось только мозгами да руками немного пошевелить. Короче встала еще одна проблема - с двумя мувиками такой фокус проходит(все значит написал как надо я так думаю) , типа: для кнопки и мувика "about": on (release) { _root.about.gotoAndPlay(1); _root.price.gotoAndPlay(11); } и потом в обратку для кнопки предложения (price): on (release) { _root.about.gotoAndPlay(11); _root.price.gotoAndPlay(1); } , т.е получается эфект типа: одна плашка заменяет другую эфектом _alfa + движение. А вот теперь сама проблема: если попробовать воткнуть во все это дело еще одну аналогичную плашку, то как я думаю получится: ----------для кнопки "about": on (release) { _root.about.gotoAndPlay(1); _root.price.gotoAndPlay(11); _root.zayavka.gotoAndPlay(11); } ----------для кнопки "price": on (release) { _root.price.gotoAndPlay(1); _root.about.gotoAndPlay(11); _root.zayavka.gotoAndPlay(11); } ----------для кнопки "zayavka": on (release) { _root.price.gotoAndPlay(1); _root.about.gotoAndPlay(11); _root.zayavka.gotoAndPlay(11); } , я естественно начинаю подозревать что я чтото не правильно делаю так как при тестировании мувика получается такая лажа (я думаю вы уже догадались асли нет то сюда ), я в свое время капался в бейсике там есть оператор "if ... then" есть ли что нибудь в этом духе во флэш, то есть для проверки если допустим при нажатии на кнопку "Заявка", муви "price" находится в 10 кадре (там экшен стоит "stop"), то gotoAndPlay(11) кадр, а только потом к примеру _root.zayavka.gotoAndPlay(1); А то я только сейчас начинаю понимать что я тону в этом борьще все глубже и глубже и поделать ничего не могу. В книге подобной ситуации нет! |
во-первых, у тебя код заявки идентичен коду price...
во-вторых, юзай переменные и храни их в самих объектах (не в корне): в каждом мувике определена переменная backward = false(true); далее проверяешь ---------- для about --------------- on(release) { if(this.backward == true) this.gotoAndPlay(11); else this.gotoAndPlay(1); if(_root.price.backward == true) _root.price.gotoAndPlay(11); else _root.price.gotoAndPlay(1); if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11); else _root.zayavka.gotoAndPlay(1); } типа того |
М-м-м-дя
:D Я же говорю все глубже и глубже
Большой сенкс! Попробую проглотить, завтра, а то блин домой гонют... Как говорят: "Компьютерщики - больной народ, нормальные люди в 18.00 уже дома сериалы смотрят, а их с работы фиг выгонишь". :mad: Вот так -то вот!!! Да, забыл, на счет кнопок я ошибся когда на форум писал, цыферку забыл подправить... Ой, побежал, начальник в бешенстве... |
гы, я только недавно с обеда пришел.... :(
ну ничего, зато в Казахстане на три часа раньше встают :D |
!!!!!!!!!!!!!!!!
Чё-то тут не клеится!
Если это прочитать, тополучается так (в моем понимании): on(release) { ------ нажали кнопку; if(this.backward == true) this.gotoAndPlay(11); ------если переменная в мувике "about"=true , то есть мувик на 10 кадре, то проигрываем его до 20; else this.gotoAndPlay(1); ------если не так, то проигрываем с 1 по 10 кадр; if(_root.price.backward == true) _root.price.gotoAndPlay(11); ------если переменная в мувике "price"=true , то есть мувик на 10 кадре, то проигрываем его до 20; else _root.price.gotoAndPlay(1); ------если не так, то проигрываем с 1 по 10 кадр; if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11); ------если переменная в мувике "zayavka"=true , то есть мувик на 10 кадре, то проигрываем его до 20; else _root.zayavka.gotoAndPlay(1); ------если не так, то проигрываем с 1 по 10 кадр; } -----конец. Все это повторяется и получается, что при нажатии на кнопку "О нас" проигрывается сразу три мувика!!! Можт я не прав, я до конца не знаю операторов но я понимаю так (для кнопки "О нас"): --------------------- on(release) { if(_root.backward == false) _root.about.gotoAndPlay(1); else _root.about.gotoAndPlay(11); if(_root.price.backward == true) _root.price.gotoAndPlay(11); if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11); } --------------------- для кнопки предложения (price): --------------------- on(release) { if(_root.price.backward == false) _root.price.gotoAndPlay(1); else _root.price.gotoAndPlay(11); if(_root.about.backward == true) _root.about.gotoAndPlay(11); if(_root.zayavka.backward == true) _root.zayavka.gotoAndPlay(11); } -------------------- и для "Заявка": -------------------- on(release) { if(_root.zayavka.backward == false) _root.zayavka.gotoAndPlay(1); else _root.zayavka.gotoAndPlay(11); if(_root.price.backward == true) _root.price.gotoAndPlay(11); if(_root.about.backward == true) _root.about.gotoAndPlay(11); } Может я и ошибся, у меня ничего не получилось! Но не понятно в переменной "backward" - она для всех мувиков одинаковая или надо для каждого разную переменную задавать? Т.к. попробовал задать разные переменные, тоже не получилось!!! А еще не понятно куда их определять эти переменные пробовал на самих мувиках в главной сцене и пробовал ставить переменные на кадры, допустим в 10 кадр ставлю переменную: скажем p=true,а в 20 когда мувик выгружается ставлю p=false. :( Опять не догоню никак! Лажа получается! Help please!!! |
переменные ставь ОБЯЗАТЕЛЬНО в каждый мувик отдельно, иначе, если хочешь в руте их хранить - обзывай по разному (например, about_bw = ....)
а то, что они у тебя все прогирываются одновременно - так ты не забывай при включении бэкварда на одну кнопку, выключать бэквард остальных: _root.about.backward = true; _root.zayavka.backward = false; Дерзай... |
Понял!!!
Но попробовать!
Спасибо. |
Глюк какой то
При открытии сайта кликаю на заявку. В итоге ровно на 3 секунды открываются какие то окошки с двойным текстом перед ними и через три сек. исчезают. Кнопки отправить нет и в помине.
:confused: И как такую форму заполнять ? и что за полоса вертикальная постоянно в центре экрана? :( |
Я просто его еще пока не закончил!
|
| Часовой пояс GMT +4, время: 14:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.