Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.01.2011, 10:30
Storm вне форума Посмотреть профиль Отправить личное сообщение для Storm Найти все сообщения от Storm
  № 1  
Ответить с цитированием
Storm

Регистрация: Jan 2011
Сообщений: 6
По умолчанию Flash на всех страницах сайта

Здравствуйте! Помогите, пожалуйста, решить, скорее всего, не сложный вопрос, но который меня - мало знакомого с флешем и тем более с программированием, поставил в тупик.

Сделал на сайте меню во флеше.
В шалоне в head прописал:
Код:
<script type="text/javascript" src="swfobject.js"></script>
там где должно выводиться меню:
Код:
<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 - не помогает.

Заранее благодарен за ответ!

Старый 04.01.2011, 13:57
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
А если еще http://сайт/swfobject.js сделать — поможет?
__________________
Поймай яблоко 2!

Старый 04.01.2011, 14:26
MetSerp вне форума Посмотреть профиль Отправить личное сообщение для MetSerp Найти все сообщения от MetSerp
  № 3  
Ответить с цитированием
MetSerp
 
Аватар для MetSerp

Регистрация: Sep 2010
Адрес: Москва
Сообщений: 24
а ява скрипт везде подключен?

Старый 04.01.2011, 21:07
Storm вне форума Посмотреть профиль Отправить личное сообщение для Storm Найти все сообщения от Storm
  № 4  
Ответить с цитированием
Storm

Регистрация: 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 файлы, и т.д.)... но эт ведь не дело.

Старый 04.01.2011, 23:09
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 5  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Во-первых: swfobject.js -> /swfobject.js
Во-вторых: menu.swf -> /menu.swf

Старый 05.01.2011, 18:30
Storm вне форума Посмотреть профиль Отправить личное сообщение для Storm Найти все сообщения от Storm
  № 6  
Ответить с цитированием
Storm

Регистрация: Jan 2011
Сообщений: 6
rainbowrussia, не помогает.

Старый 05.01.2011, 18:56
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 7  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
показывай свой сайт?
__________________
Поймай яблоко 2!

Старый 06.01.2011, 08:23
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 8  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Цитата:
Сообщение от Storm Посмотреть сообщение
rainbowrussia, не помогает.
Точно на всех страницах код выводится как:

Код:
<script type="text/javascript" src="/swfobject.js"></script>
и

Код:
<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>
? Если да, то присоединяюсь, надо смотреть пациента очно. Но лучше проверьте еще раз.

Старый 07.01.2011, 21:09
Storm вне форума Посмотреть профиль Отправить личное сообщение для Storm Найти все сообщения от Storm
  № 9  
Ответить с цитированием
Storm

Регистрация: 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.
Старый 08.01.2011, 05:31
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 10  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Вроде на сайте все в порядке, меню показывается во всех разделах.
Но есть подозрение, что флешка может искать файлы open_menu_data.xml и другие в текущем каталоге не относительно положения флешки, а относительно открытого URL. Вы вероятно уже склонировали эти файлы во все каталоги?


Последний раз редактировалось rainbowrussia; 08.01.2011 в 05:34.
Создать новую тему Ответ Часовой пояс GMT +4, время: 13:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.