![]() |
|
||||||||||
|
|||||
|
Здравствуйте!
Подскажите, плз, в каком месте нужно добавить действие кнопок для перехода по страницам. Меню - клип, раскрывается и появляются разделы subject1 - subject6. Каждому нужно прописать фунцию getURL. Это делается в этом окне, (первый кадр Сцены)? Или в первом кадре мувика-меню, где появляются подразделы? Вот основной код, который повторяется для нескольких разделов. ///////////////////////////////////////////////////////////// MovieClip.prototype.sMove = function(spx, tarX) { speedX = spx*(tarX-this._x); this._x += speedX; }; var mtx1 = 690; _root.menu1.onEnterFrame = function() { this.sMove(0.5, mtx1); }; _root.menu1.hit.onRollOver = function() { _root.mtx1 = 470; _root.menu1.gotoAndPlay(2); _root.submenu1.gotoAndPlay(2); _root.submenu2.gotoAndStop(1); _root.submenu3.gotoAndStop(1); _root.submenu4.gotoAndStop(1); _root.submenu5.gotoAndStop(1); }; ? _root.menu1.submenu1.onRelease = function() { getURL ("http://www.site1.ru", "_self"); } Спасибо большое. |
|
|||||
|
/////////////////////////////////////////////////////////////
//єОµе·Їїо їтБчАУА» А§ЗС ёЮЅоµе MovieClip.prototype.sMove = function(spx, tarX) { speedX = spx*(tarX-this._x); this._x += speedX; }; //ёЮґєµйАЗ xБВЗҐ°Є јіБ¤ var mtx1 = 690; var mtx2 = 710; var mtx3 = 730; var mtx4 = 750; var mtx5 = 770; /////////////////////////////////////////////////////// //ёЮґєµйАЗ єОµе·Їїо їтБчАУ А» А§ЗС ЅєЕ©ёіЖ®(јцБ¤ ЗКїд ѕшАЅ) _root.menu1.onEnterFrame = function() { this.sMove(0.5, mtx1); }; _root.menu2.onEnterFrame = function() { this.sMove(0.5, mtx2); }; _root.menu3.onEnterFrame = function() { this.sMove(0.5, mtx3); }; _root.menu4.onEnterFrame = function() { this.sMove(0.5, mtx4); }; _root.menu5.onEnterFrame = function() { this.sMove(0.5, mtx5); }; ///////////////////////////////////////////////////////////// //ёЮґє1їЎ ё¶їмЅє°Ў їГ¶у °Ґ¶§ _root.menu1.hit.onRollOver = function() { //ёЮґєµйАЗ xБЛЗҐјіБ¤ _root.mtx1 = 470; _root.mtx2 = 710; _root.mtx3 = 730; _root.mtx4 = 750; _root.mtx5 = 770; //ёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.menu1.gotoAndPlay(2); //іЄёУБц ёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.menu2.gotoAndStop(1); _root.menu3.gotoAndStop(1); _root.menu4.gotoAndStop(1); _root.menu5.gotoAndStop(1); //ј*єкёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.submenu1.gotoAndPlay(2); //іЄёУБц ј*єкёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.submenu2.gotoAndStop(1); _root.submenu3.gotoAndStop(1); _root.submenu4.gotoAndStop(1); _root.submenu5.gotoAndStop(1); }; //ёЮґє2їЎ ё¶їмЅє°Ў їГ¶у °Ґ¶§ _root.menu2.hit.onRollOver = function() { //ёЮґєµйАЗ xБЛЗҐјіБ¤ _root.mtx1 = 470; _root.mtx2 = 490; _root.mtx3 = 730; _root.mtx4 = 750; _root.mtx5 = 770; //ёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.menu2.gotoAndPlay(2); //іЄёУБц ёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.menu1.gotoAndStop(1); _root.menu3.gotoAndStop(1); _root.menu4.gotoAndStop(1); _root.menu5.gotoAndStop(1); //ј*єкёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.submenu2.gotoAndPlay(2); //іЄёУБц ј*єкёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.submenu1.gotoAndStop(1); _root.submenu3.gotoAndStop(1); _root.submenu4.gotoAndStop(1); _root.submenu5.gotoAndStop(1); }; //ёЮґє3їЎ ё¶їмЅє°Ў їГ¶у °Ґ¶§ _root.menu3.hit.onRollOver = function() { //ёЮґєµйАЗ xБЛЗҐјіБ¤ _root.mtx1 = 470; _root.mtx2 = 490; _root.mtx3 = 510; _root.mtx4 = 750; _root.mtx5 = 770; //ёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.menu3.gotoAndPlay(2); //іЄёУБц ёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.menu2.gotoAndStop(1); _root.menu1.gotoAndStop(1); _root.menu4.gotoAndStop(1); _root.menu5.gotoAndStop(1); //ј*єкёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.submenu3.gotoAndPlay(2); //іЄёУБц ј*єкёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.submenu2.gotoAndStop(1); _root.submenu1.gotoAndStop(1); _root.submenu4.gotoAndStop(1); _root.submenu5.gotoAndStop(1); }; //ёЮґє4їЎ ё¶їмЅє°Ў їГ¶у °Ґ¶§ _root.menu4.hit.onRollOver = function() { //ёЮґєµйАЗ xБЛЗҐјіБ¤ _root.mtx1 = 470; _root.mtx2 = 490; _root.mtx3 = 510; _root.mtx4 = 530; _root.mtx5 = 770; //ёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.menu4.gotoAndPlay(2); //іЄёУБц ёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.menu2.gotoAndStop(1); _root.menu3.gotoAndStop(1); _root.menu1.gotoAndStop(1); _root.menu5.gotoAndStop(1); //ј*єкёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.submenu4.gotoAndPlay(2); //іЄёУБц ј*єкёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.submenu2.gotoAndStop(1); _root.submenu3.gotoAndStop(1); _root.submenu1.gotoAndStop(1); _root.submenu5.gotoAndStop(1); }; //ёЮґє5їЎ ё¶їмЅє°Ў їГ¶у °Ґ¶§ _root.menu5.hit.onRollOver = function() { //ёЮґєµйАЗ xБЛЗҐјіБ¤ _root.mtx1 = 470; _root.mtx2 = 490; _root.mtx3 = 510; _root.mtx4 = 530; _root.mtx5 = 550; //ёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.menu5.gotoAndPlay(2); //іЄёУБц ёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.menu2.gotoAndStop(1); _root.menu3.gotoAndStop(1); _root.menu4.gotoAndStop(1); _root.menu1.gotoAndStop(1); //ј*єкёЮґєАЗ 2№ш ЗБ·№АУАё·О АМµїИД play _root.submenu5.gotoAndPlay(2); //іЄёУБц ј*єкёЮґєµйАЗ 1№ш ЗБ·№АУАё·О АМµїИД stop _root.submenu2.gotoAndStop(1); _root.submenu3.gotoAndStop(1); _root.submenu4.gotoAndStop(1); _root.submenu1.gotoAndStop(1); }; stop(); В Эксплорере 7-м вообще молчок (Flash 9) а в FireFox пишет что пытается соединиться с ресурсом и блокирует ( пишет один раз, остальные клики вообще не реагирует до Reload) Спасибо. |
|
|||||
|
ветеран форума
|
Grigory24, оформите код соответствующими тегами.
По приведенному коду (с комментариями в неизвестной науке кодировке, к тому же) понять что-то проблематично. Выложите исходник с проблемой.
__________________
4am is time to rock |
|
|||||
|
Объясняю ситуацию.
1. Ссылки работают только в Интернет - в локальной сети не открываются. 2. Несмотря на указание в getURL открывание в "_self" линк все равно открывается в новом окне, а поэтому, если в броузере стоит блокировка всплывающих окон, то он не сработывает |
|
|||||
|
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
amexdesign, когда вы уже начнете понимать то, что советуете?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|