Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Выпадающее меню на JavaScript поверх Flash...

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В моем случае меню расположено горизонтально, строго под ним идет флэш.
При наведении на менюшку (написанную на Java) она оказывается скрытой под Флэш заставкой.
Как-то можно с этим справиться?

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 19:23 29-06-2003
Nick AMK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А ты введи флэш фоном. Например  
 
<body bgcolor="#FFFFFF" text="#000000">  
<div id="MyLayer" style="position:absolute; left:25px; width:200px;  
height:115px; z-index:1"><object  
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0"  
width="200" height="40">  
 
<param name=movie value="файл.swf">  
 
 
<param name=quality value=high>  
 
<param name="BGCOLOR" value="">  
<param name="wmode" value="transparent">  
<embed src="файл.swf" quality=high  
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"  
type="application/x-shockwave-flash" width="200" height="40" bgcolor=""  
wmode="transparent">  
 
</embed>  
 
</object></div>  
<div id="Layer1" style="position:absolute; width:200px; height:115px;  
z-index:2">  
 
TEXT/HTML Content goes here  
 
</div>  
</body>  


----------
MK-сервер - информация о событиях, играх и экранизациях вселенной Mortal Kombat
Форум поклонников MK

Всего записей: 737 | Зарегистр. 27-12-2002 | Отправлено: 00:46 02-07-2003 | Исправлено: Nick AMK, 00:47 02-07-2003
Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вариант ничем не помогает, может само меню напсано исходя из того, что оно является фоном?

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 16:41 04-07-2003
Nick AMK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что конкретно не получается ? Флэш всё равно заслоняет меню или как ?

----------
MK-сервер - информация о событиях, играх и экранизациях вселенной Mortal Kombat
Форум поклонников MK

Всего записей: 737 | Зарегистр. 27-12-2002 | Отправлено: 17:17 04-07-2003
Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А что конкретно не получается ? Флэш всё равно заслоняет меню или как ?
Именно так!
Я отчаянно пытался закинуть тебе на почту свой исходник, но видно не дошло
Дай почту свою, я отправлю тебе его, посмотришь?

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 17:23 04-07-2003
Nick AMK



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так, сорри, я просто почту давно не проверял. Покопался я в твоём скрипте, а не легче ли это же меню импортировать прямо в swf файл ? Будет намного удобнее и не придётся тогда потеть с бэкграундом, а можно будет вставлять флэш как обычный файл. Мне кажется, что так будет лучше.

----------
MK-сервер - информация о событиях, играх и экранизациях вселенной Mortal Kombat
Форум поклонников MK

Всего записей: 737 | Зарегистр. 27-12-2002 | Отправлено: 17:33 04-07-2003
Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Так, сорри, я просто почту давно не проверял. Покопался я в твоём скрипте, а не легче ли это же меню импортировать прямо в swf файл ? Будет намного удобнее и не придётся тогда потеть с бэкграундом, а можно будет вставлять флэш как обычный файл. Мне кажется, что так будет лучше.
Нет, т.к. если нет флэш-плеера, то человек только не увидит ее на главной странице (она будет заменена автоматически картинкой статичной, а с навигацией по сайту у него будет все ОК.
Может другую версию выпадающего меню посоветуешь, которые работают не только
в эксплорере, да и поверх флэши можно было бы пустить?
 

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 18:29 04-07-2003
Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не и в правду, если хорошенько подумать, то все должно получиться.
И это "все" чаще проще паренной репы. Вместо слоев и т.п. оказывается достаточно было просто вот такой незаметный параметр в инклуд флэшки вбить:
 

Цитата:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
 WIDTH=451 HEIGHT=272>
 <PARAM NAME=movie VALUE="file.swf">  
 <PARAM NAME=menu VALUE=true>  
 <PARAM NAME=quality VALUE=high>  
 <PARAM NAME=wmode VALUE=opaque>  
 <PARAM NAME=bgcolor VALUE=#FF750A>  
<EMBED src="file.swf" menu=false quality=high wmode=opaque bgcolor=#FF750A  WIDTH=451 HEIGHT=272 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>


Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 15:55 07-07-2003
AngieNM



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Old Rocker

Цитата:
Не и в правду, если хорошенько подумать, то все должно получиться.  
И это "все" чаще проще паренной репы. Вместо слоев и т.п. оказывается достаточно было просто вот такой незаметный параметр в инклуд флэшки вбить...

 
   В данном случае (скорее всего) глюк проявляется на "уровне" браузера. Проверял подобную ситуацию в IE 5, IE 5.5, Opera 7.10 и IE6, неприятная ситуация со слоями (или javascript) и Flash-ем встречается везде, кроме 6-го IE ((
   Есть еще предложения по поводу борьбы с этим ?
   Кстати мож кто подскажет как отловить тип и версию браузера, и в зависимости от результата показать либо флэшку либо картинку ?

Всего записей: 17 | Зарегистр. 05-07-2003 | Отправлено: 13:32 10-07-2003
vipFlash



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а проблема то действительно нехорошая. Никто не нашёл решения?

Всего записей: 152 | Зарегистр. 31-03-2002 | Отправлено: 11:06 01-12-2004
Old Rocker



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Конечно нашел. В общем необходимо в код, описывающий Флэшку добавить еще  <PARAM NAME=wmode VALUE=opaque> и все будет ОК.

Всего записей: 451 | Зарегистр. 24-07-2001 | Отправлено: 11:37 01-12-2004
Yarkij



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Old Rocker
все ок только под ИЕ. Опера и мазила не схавали фичу
 
Добавлено:
помогает такое:
1. в <object> добавить
<PARAM NAME=wmode VALUE=transparent>
2. в <embed добавить параметр wmode="transparent"
 
работает как в мурзилке, так и в опере, не забывая и про осла)

Всего записей: 111 | Зарегистр. 21-02-2005 | Отправлено: 17:00 19-12-2006
Lunya

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
НАРОД, ПАСИБ ВСЕМ!
Долбался с этой проблемой ооооооочень долго! Уже и надежду потерял!
работает и под ИЕ и под ФФ...  
Ещё раз БОЛЬШОЕ ПАСИБ!

Всего записей: 8 | Зарегистр. 14-01-2005 | Отправлено: 12:11 03-05-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Выпадающее меню на JavaScript поверх Flash...


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru