![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jan 2011
Сообщений: 6
|
Здравствуйте! Помогите, пожалуйста, решить, скорее всего, не сложный вопрос, но который меня - мало знакомого с флешем и тем более с программированием, поставил в тупик.
Сделал на сайте меню во флеше. В шалоне в head прописал: там где должно выводиться меню: <div id="FlashMenuLabs">
You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br>
<a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a>
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("menu.swf", "menu", "890", "120", "8", "#000000");
so.addParam("wmode", "transparent");
so.addParam("scale", "noscale");
so.addParam("salign", "TL");
so.write("FlashMenuLabs");
// ]]>
</script>
Но появилось одно "но" ролик показывается только на главной странице... Если зайти на сайт/категория то ролик не находится... пишет: You need to upgrade your Flash Player or to allow javascript to enable Website menu. Get Flash Player Вместо menu.swf пробовал писать http://сайт/menu.swf - не помогает. Заранее благодарен за ответ! |
|
|||||
|
Lorem ipsum
|
А если еще http://сайт/swfobject.js сделать — поможет?
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Sep 2010
Адрес: Москва
Сообщений: 24
|
а ява скрипт везде подключен?
|
|
|||||
|
Регистрация: Jan 2011
Сообщений: 6
|
Благодарю за ответы.
Zebestov, сделал - не помогло... но исчезла надпись: You need to upgrade your Flash Player or to allow javascript to enable Website menu. Get Flash Player стало просто пустое место, где должно быть меню. MetSerp, сайт на DLE движке, и получается ява скрипт прописан на каждой странице. нашёл туповатый выход: Чтобы флеш отображался на http://сайт/категория то в корне сайта создаю папку "категория" и заливаю туда все файлы (скрипт, флеш, .xml файлы, и т.д.)... но эт ведь не дело. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
Во-первых: swfobject.js -> /swfobject.js
Во-вторых: menu.swf -> /menu.swf |
|
|||||
|
Регистрация: Jan 2011
Сообщений: 6
|
rainbowrussia, не помогает.
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
Точно на всех страницах код выводится как:
и <div id="FlashMenuLabs">
You need to upgrade your Flash Player or to allow javascript to enable Website menu.</br>
<a href="http://www.adobe.com/go/getflashplayer">Get Flash Player</a>
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("/menu.swf", "menu", "890", "120", "8", "#000000");
so.addParam("wmode", "transparent");
so.addParam("scale", "noscale");
so.addParam("salign", "TL");
so.write("FlashMenuLabs");
// ]]>
</script>
|
|
|||||
|
Lorem ipsum
|
показывай свой сайт?
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Jan 2011
Сообщений: 6
|
Да. Имеено так на всех страницах.
Меню делал в програме Flash Menu Labs Pro v2. Вот файлы которые на выходе с самой флешкой были: open_menu_data.xml - в файле прописаны текстом разделы меню (категории). menu_data.xml - козябры menu.swf - само меню swfobject.js сам скрипт и папка menu_data в ней фоновая картинка, mp3 и прочее. Zebestov, rainbowrussia, отправил вам сайт в личку. Последний раз редактировалось Storm; 07.01.2011 в 21:26. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
Вроде на сайте все в порядке, меню показывается во всех разделах.
Но есть подозрение, что флешка может искать файлы open_menu_data.xml и другие в текущем каталоге не относительно положения флешки, а относительно открытого URL. Вы вероятно уже склонировали эти файлы во все каталоги? Последний раз редактировалось rainbowrussia; 08.01.2011 в 05:34. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|