Перейти к публикации

Не работает flash меню


Рекомендованные сообщения

Проблема заключается в том, что не работает Flash Menu на сайте.

Установил флешь меню в движок на главной странице.

Создал я меню с помощью Flash Menu Labs Pro Rus v2 , есть swf файл, js файлы и папка menu_data.

Залил все в корень сайта.

Меню работает только на главной странице, при переходе по ссылкам главная страница, регистрация,статистика,контакты,правила сайта.

Не работает при переходе по всем остальным ссылкам.

Пытался разобраться сам, но видимо опыта еще мало.

Может кто то сталкивался с этой проблемой.

Надеюсь на помощь.

Ссылка на сайт

http://www.all-vebdesign.info/

Заранее благодарен.

Ссылка на сообщение
Поделиться на других сайтах

Меню работает только на главной странице, при переходе по ссылкам главная страница, регистрация,статистика,контакты,правила сайта.

Потому что нужно указывать к вашему флешу абсолютные пути, а не относительные

Ссылка на сообщение
Поделиться на других сайтах

Я тоже так думал.

Интересная ситуация получается.

Вот два варианта кода

В первом варианте , если заметили (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>

Ссылка на сообщение
Поделиться на других сайтах

alex4526,

вы никогда не думали, что http://all-vebdesign.info и http://www.all-vebdesign.info это абсолютно разные домены, а не один и тоже. Указывать нужно просто

var so = new SWFObject("/menu.swf", "menu", "1000", "135", "8", "#000000");

Ссылка на сообщение
Поделиться на других сайтах

alex4526,

вы никогда не думали, что http://all-vebdesign.info и http://www.all-vebdesign.info это абсолютно разные домены, а не один и тоже. Указывать нужно просто

var so = new SWFObject("/menu.swf", "menu", "1000", "135", "8", "#000000");

Спасибо за подсказку.Но к сожалению ничего не изменилось.

При переходе с основного меню, которое с лева, flash меню в шапке сайта не работает. В остальных ситуациях почему то работает.

Если у кого то еще есть идеи , пишите.

Надеюсь на помощь.

Ссылка на сообщение
Поделиться на других сайтах

Только что проверил на Вашем сайте и везде работает, не понимаю проблему :)

Пишите мне в аську, помогу решить :rolleyes:

Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

Тоже не вижу проблемы, все загружается

Всем спасибо за внимание к этой проблеме.

Вот пример ссылок при нажатии на которые верхнее 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

Еще раз всем спасибо

Ссылка на сообщение
Поделиться на других сайтах

./menu.swf Точку то вы зачем поставили?

Да с точкой я конечно переборщил, случайно вышло.

Убрал. Ничего не помогло.

Не пойму почему при переходе по одним ссылкам меню работает , а при переходе по другим нет ?

Ссылка на сообщение
Поделиться на других сайтах

alex4526,

Может у вас проблема с самой флешкой, откуда она берет данные для меню? может в ней прописаны относительные пути и она не может найти данные и в результате не показывается.

Ссылка на сообщение
Поделиться на других сайтах

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>

Еще раз благодарю всех за внимание к данной теме.

Ссылка на сообщение
Поделиться на других сайтах

вот этого я уже незнаю.

Спасибо и на этом.

Обратил внимание на один момент.

flash меню не работает только при переходе по ссылкам которые расположены во флеше в файле

open_menu_data.xml

При переходе по остальным ссылкам работает

Буду думать дальше...

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...