![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2000
Адрес: Kiev
Сообщений: 20
|
задача: есть хтмл слой с именем вава, рядом лежит флеш. надо, чтобы по проигрывании флеша слой "хайдился".
знаю, что нужен ява-скрипт, но сам я в нем не спец. подскажите плиз!!!! может где-то есть исходник? |
|
|||||
|
Регистрация: Dec 2001
Адрес: Москва
Сообщений: 38
|
Берешь стандартную функцию из DreamWeaver
на странице: function MM_showHideLayers() { //v3.0 var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2]; if (obj.style) { obj=obj.style; v=(v=='show')?'visible' v='hide')?'hidden':v; }obj.visibility=v; } } Во флеше пишешь: ля-ля-ля если то: getURL("javascript:MM_showHideLayers('Layer1','','hide','Layer2','','show')"); слой1 прячется слой 2 показывается как здесь http://www.present.com.ru/web/index.asp |
|
|||||
|
Регистрация: Dec 2001
Адрес: Москва
Сообщений: 38
|
после visible' двоеточие и прямая скобка : (. Достла эта автоматика.
![]() |
|
|||||
|
Регистрация: Jun 2000
Адрес: Kiev
Сообщений: 20
|
Spasibo!
a est li vozmognost sdelat eto odnoy komandoy, tipa kak open win? b helpe k dreamveaveru o oreyli doke po java script bila konstruktsija dokument.name.visibility="hide" moget bot mogno ee pousat kak nibud? bo ona prosche |
|
|||||
|
Регистрация: Jun 2000
Адрес: Kiev
Сообщений: 20
|
I esche bolshoe suschestvennoe dopolnenie
mne nugno tolko spratat sloy!!! i bolshe ego ne pokazivat nichego ostalnogo kak bit? |
|
|||||
|
Так как раз в результате этого кода слой скроется, токо определи во флэше на какое событие будет происходить вызов функции.
|
|
|||||
|
[code]getURL("javascript:document.all.myLayer.style.visibility='hidden' == document.all.myLayer.style.visibility ? 'visible':'hidden'; void(0)");[code]
переключает визибл/невизибл [code]getURL("javascript:document.all.myLayer.style.visibility='hidden' void(0)");[code] просто хайдит... и без всяких функций... З.Ы. работет в ИЕ, для НН нужно поубирать style
__________________
ушел в ruFlash... Последний раз редактировалось Pietrovich; 10.11.2002 в 16:34. |
|
|||||
|
во как...красота значит.
|
![]() |
Часовой пояс GMT +4, время: 09:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|