![]() |
кнопки работающие, когда им этого хочется
Дано: сайт. кнопки встроенные во внутренние мувики с кодом:
Код:
button.onPress = function() {Задача: Почему одна кнопка работает всегда. одна вообще не работает, а две работают когда им того захочется. то есть если походить по страницам они могут заработать. могу работать сразу, а могут вообще не работать. |
Без исходника сказать практически невозможно. Но я скажу: ошибка в коде.
|
а это все может происходить из-за того, что оч много всякой информации и изображений в файле??
потому что сейчас удалила все страницы, кроме 4х очтальных и практически все изображения размер файла сократился раз в 10, а то и больше, стало работать лучше, хотя одна кнопка так и не работает.. илии вполне возможно, что в библиотеке полный бардак.. это как-нить может повлиять?? исходник, к сожалению не могу выложить.. так как у меня диал-ап... |
Если мне не изменяет память, диал-ап - это выделенка? Да хоть и модем, какая разница? Можете неделю ждать телепата, который поймет, что же тут, или потратить 15 минут на то, чтобы выложить исходник.
Жалко исходник, думаете украдут? - Вынесите все в отдельный fla файл только с проблемным местом. |
Hashira, есть замечательная штука trace(), решающая данные проблемы за пять минут.
Вставьте в обработчики событий кнопок trace(_parent) и увидите, нажимаются они или нет и кто у них _parent, которого Вы посылаете на имя кадра)) В случае, если кнопки именно не реагируют на мышь, проблема скорее всего связана с переходами по кадрам. Ключевые кадры отменяют действие скрипта, написанного на предыдущем ключевом кадре, и при возврате скрипт может не восстанавливаться. |
2Psycho Tiger исходник мне не жалко...диал-ап это когда и-нет через телефон подключается.. и скидывать в сеть он будет далеко не 15 минут..
щас попробую удалить все не нужное и скинуть.... |
а может быть, что они не работают из-за наличия большого количесва кода на ключевых кадрах?? я щас все удалила, оставила только 4 гланых страницыи все, и все вроде работает...
|
А может ошибка не в тех 3х строчках которые вы написали. А в том большом колличестве кода на ключевых кадрах?
Попробуйте нажать Ctrl+Shift+Enter и пошагово посмотреть, что он выполняет, при нажатии на кнопки. И думаю проблемма легко решится. |
| Часовой пояс GMT +4, время: 08:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.