alex4526 0 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Проблема заключается в том, что не работает Flash Menu на сайте. Установил флешь меню в движок на главной странице. Создал я меню с помощью Flash Menu Labs Pro Rus v2 , есть swf файл, js файлы и папка menu_data. Залил все в корень сайта. Меню работает только на главной странице, при переходе по ссылкам главная страница, регистрация,статистика,контакты,правила сайта. Не работает при переходе по всем остальным ссылкам. Пытался разобраться сам, но видимо опыта еще мало. Может кто то сталкивался с этой проблемой. Надеюсь на помощь. Ссылка на сайт http://www.all-vebdesign.info/ Заранее благодарен. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Меню работает только на главной странице, при переходе по ссылкам главная страница, регистрация,статистика,контакты,правила сайта. Потому что нужно указывать к вашему флешу абсолютные пути, а не относительные Цитата Ссылка на сообщение Поделиться на других сайтах
alex4526 0 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Автор Я тоже так думал. Интересная ситуация получается. Вот два варианта кода В первом варианте , если заметили (http://www.all-vebdesign.info/),flash работает на главной странице, регистрация,статистика,контакты,правила сайта и при открытии основной новости ( после перехода по ссылке "читать дальше" В промежутки не работает. Во втором варианте вообще не работает. Где ошибка не пойму. Кто разбирается подскажите где ошибка. Вариант 1. <head> <script type="text/javascript" src="http://all-vebdesign.info/swfobject.js"></script> <script type="text/javascript" src="http://all-vebdesign.info/flying.js"></script> </head> <body> <script type="text/javascript"> // <![CDATA[ var so = new SWFObject("menu.swf", "menu", "1000", "135", "8", "#000000"); so.addParam("wmode", "transparent"); so.addParam("scale", "noscale"); so.addParam("salign", "TL"); so.write("FlashMenuLabs"); // ]]> </script> </body> Вариант 2 <head> <script type="text/javascript" src="http://all-vebdesign.info/swfobject.js"></script> <script type="text/javascript" src="http://all-vebdesign.info/flying.js"></script> </head> <body> <script type="text/javascript"> // <![CDATA[ var so = new SWFObject("http://www.all-vebdesign.info/menu.swf", "menu", "1000", "135", "8", "#000000"); so.addParam("wmode", "transparent"); so.addParam("scale", "noscale"); so.addParam("salign", "TL"); so.write("FlashMenuLabs"); // ]]> </script> </body> Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 alex4526, вы никогда не думали, что http://all-vebdesign.info и http://www.all-vebdesign.info это абсолютно разные домены, а не один и тоже. Указывать нужно просто var so = new SWFObject("/menu.swf", "menu", "1000", "135", "8", "#000000"); Цитата Ссылка на сообщение Поделиться на других сайтах
alex4526 0 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Автор alex4526, вы никогда не думали, что http://all-vebdesign.info и http://www.all-vebdesign.info это абсолютно разные домены, а не один и тоже. Указывать нужно просто var so = new SWFObject("/menu.swf", "menu", "1000", "135", "8", "#000000"); Спасибо за подсказку.Но к сожалению ничего не изменилось. При переходе с основного меню, которое с лева, flash меню в шапке сайта не работает. В остальных ситуациях почему то работает. Если у кого то еще есть идеи , пишите. Надеюсь на помощь. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 (изменено) Только что проверил на Вашем сайте и везде работает, не понимаю проблему Пишите мне в аську, помогу решить Изменено 8 января 2010 пользователем WWW.ZEOS.IN Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Тоже не вижу проблемы, все загружается Цитата Ссылка на сообщение Поделиться на других сайтах
alex4526 0 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Автор Тоже не вижу проблемы, все загружается Всем спасибо за внимание к этой проблеме. Вот пример ссылок при нажатии на которые верхнее flash меню не работает ( его вообще не видно) http://all-vebdesign.info/patterns/psd/ http://all-vebdesign.info/art/ http://all-vebdesign.info/patterns/joomla/ А вот ссылки при нажатии на которые верхнее flash меню работает. http://www.all-vebdesign.info/ http://www.all-vebdesign.info/120-videokurs-flash-designer-pro-2.html Еще раз всем спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 ./menu.swf Точку то вы зачем поставили? Цитата Ссылка на сообщение Поделиться на других сайтах
alex4526 0 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 Автор ./menu.swf Точку то вы зачем поставили? Да с точкой я конечно переборщил, случайно вышло. Убрал. Ничего не помогло. Не пойму почему при переходе по одним ссылкам меню работает , а при переходе по другим нет ? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 8 января 2010 Рассказать Опубликовано: 8 января 2010 alex4526, Может у вас проблема с самой флешкой, откуда она берет данные для меню? может в ней прописаны относительные пути и она не может найти данные и в результате не показывается. Цитата Ссылка на сообщение Поделиться на других сайтах
alex4526 0 Опубликовано: 9 января 2010 Рассказать Опубликовано: 9 января 2010 Автор alex4526, Может у вас проблема с самой флешкой, откуда она берет данные для меню? может в ней прописаны относительные пути и она не может найти данные и в результате не показывается. Действительно. Наверное проблемы с флешкой. Проверил файл menu_data.xml. Открыл его в браузере.И вот что мне выдало. Ошибка синтаксического анализа XML: неправильный Адрес: file:///D:/%D0%A1%D0%B0%D0%B9%D1%82%D1%8B/all-VebDesign/meny/menyself/menu_data.xml Строка 4, символ 1:(^ULKWSXhjOhGlTc\ XLbZKdQZkK,k%#yxp \QYZFP]OZbi-xu-(v \WPXJ^LId[b_TWRL\UPKbNK\ `#s3%~x X_YbNN[]TZLNbfRaJm0k"~o PTX[GZKgqZUfEcg[V^$tvzm QcXJTJVb]NUaKQFKMW] \^iX5f1#v KRFdF`U%vw LbJab_S_]KMQ\ZWKa[W\]J7s&i TZSXZ\_U\QPM`XO'p}l TXFZ]L__XdaUhR [WLI`JP*h'w V[TXX]Ic_QPI$h)ys m]_oE``bHWPbP)mwv nHQXUf_ObN`P][%xf j_W]YYnXhH`Y`"lm V_XP^OS_LQU [)kFST%\X\YUkOaa$RYMce YLZ3wro []VJKbTMJQLNlEb`[c]Z7s&i [PWDM_MWVUXR\gJYVU_PY$h(f ff^T] XYl3izv$e _YQZ\UNLfeZaObTTK[%xu#z$. ^ Видимо путь не правильно прописан. Пытался что то изменить. Но тут сам черт ногу сломит. И понимаю что надо менять, но как ? В разных кодировках файл открывал. Такая же абра кадабра. Если что то можете посоветовать то буду очень признателен. Сам код файла menu_data.xml <?xml version="1.0" encoding="UTF-8"?> <main> <![CDATA[4%kga f]Xm\eW(g%qzm MdZRSTbZ(jEC2v{g'6"`_ce l_jX3i8HW -[_QpfQcL` FWSTT^ ;WV ^ *r#z ebgMlTcHaLfXU\V3wSaZ j %wxp- (^ULKWSXhjOhGlTc\ XLbZKdQZkK,k%#yxp \QYZFP]OZbi-xu-(v \WPXJ^LId[b_TWRL\UPKbNK\`#s3%~x X_YbNN[]TZLNbfRaJm0k"~o PTX[GZKgqZUfEcg[V^$tvzm QcXJTJVb]NUaKQFKMW]\^iX5f1#v KRFdF`U%vw LbJab_S_]KMQ\ZWKa[W\]J7s&i TZSXZ\_U\QPM`XO'p}l TXFZ]L__XdaUhR[WLI`JP*h'w V[TXX]Ic_QPI$h)ys m]_oE``bHWPbP)mwv nHQXUf_ObN`P][%xf j_W]YYnXhH`Y`"lm V_XP^OS_LQU[)kFST%\X\YUkOaa$RYMce YLZ3wro []VJKbTMJQLNlEb`[c]Z7s&i [PWDM_MWVUXR\gJYVU_PY$h(f ff^T]XYl3izv$e _YQZ\UNLfeZaObTTK[%xu#z$. 4Yf\ZN] WcXKf%v(r}k Ue]YgN_SNM\5f$*u \]LnRW[]VkD_UQ\kBh(t#k \YVT_DHZjUjYhXaLnRo&kut Gaa\eeBbS]Y_Ii,lye MQ]RWYeQlN7scNY\SIMaI%jOXOYeJPYTXOqWV_f __[dWGlee`JWUYT*hc\QdJXT_K}[QQYFIjXbq#`fMz e_QR[sF^_WmVSP_\0kWU]aJIH\Ysec\XlE[ehXbsdSSm JkkW^YScL^X,lXJU]WJTnV}kRcW[[JIiY`\V$gQVk#1 'W_d_PT]MjEX`[u[Z _Y\NN[sYe]M3wso Nc`XO^c)ks r Vg KY`ZSlp +~ `^XWgo | x ObfZXY[s _S]TK_TF[]RX]iOaT7s+wyg hNYRGjfBbP`XN^O^a_"g{(ts aa_oE]bbX]$tsd3.8=%5k gT__bP`TTUG[u_ig-xtr9</1-:e _N\kiDcTcaJ`Q[)ksgu6 "__kUd To`X&kut# (SWdk VXeY0ky!o aYILZdOa_2p(f \bbM(g$e O\Tei~oyl#yx~}zk TMNkKgYn-xtz"4 %xSY[QY& 2cHeP` a`WR,lze% $^Uan hYrK7s'xk \bIQ_T_eH,k$s MY\S)ksg KgRbl2p(^*#.w.ut TRS[[kBh(t~z"p|* 'rSMnK_8 1}eKhh4]]> </main> Еще раз благодарю всех за внимание к данной теме. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 9 января 2010 Рассказать Опубликовано: 9 января 2010 вот этого я уже незнаю. Цитата Ссылка на сообщение Поделиться на других сайтах
alex4526 0 Опубликовано: 9 января 2010 Рассказать Опубликовано: 9 января 2010 Автор вот этого я уже незнаю. Спасибо и на этом. Обратил внимание на один момент. flash меню не работает только при переходе по ссылкам которые расположены во флеше в файле open_menu_data.xml При переходе по остальным ссылкам работает Буду думать дальше... Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.