![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 2
|
Flash-меню из кнопок, вставлено в html-страницу. Как действием кнопки погасить один слой и высветить другой на этой же самой странице? Как может выглядеть скрипт решающий эту проблему? Пробовал вводить переменную, и с помощью неё изменять свойства слоёв, не вышло. Помогите. Буду благодарен за помощь...
![]() |
|
|||||
|
Banned
[+ 1.1 24.10.2005]
[+ 1.11 27.01.2006] [1.11 28.01.2006] Регистрация: Jul 2005
Сообщений: 107
|
_alpha
|
|
|||||
|
слой чего??? флеши или штмла???
__________________
Best regards, Boris Petrov |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 16
|
если не ошибаюсь, слои есть только у Netscape 4.
Если имелся в виду объект <div>, тогда кнопке во флеше даем инструкцию: this.onPress=function(){ getURL("javascript:showLayer('layer2')"); } В HTML до тэга <body> прописываем функцию: <script language="javascript"> var oldLayer='layer1'; function showLayer(layerId){ document.getElementById(oldLayer).style.visibility="hidden"; document.getElementById(layerId).style.visibility="visible"; oldLayer=layerId; } </script> <style type="text/css"> .layers{visibility:hidden} </style> <body onload="showLayer('layer1')"> <div id="layer1" class="layers"><b>blah-blah-blah</b></div> <div id="layer2" class="layers"><b>blah-blah-blah</b></div> <div id="layer3" class="layers"><b>blah-blah-blah</b></div> <div id="layer4" class="layers"><b>blah-blah-blah</b></div> </body> ну... где-то так тлоько в HTML и CSS нет полупрозрачности. либо видно элемент, либо не видно Последний раз редактировалось Clown-Z; 19.08.2005 в 12:22. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 16
|
Цитата:
что должно произойти? |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 16
|
собственно, какая разница?
Слои есть только в 4-м нетскейпе. эт можно из любой спецификации и JavaScript и HTML узнать. А свойство visiblility действует для всех объектов |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Цитата:
Поддержка слоев есть у всех совремеменных браузров.Цитата:
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 27
|
ох, лучше скажите как сделать то же самое, но без function showLayer на странице? у меня немного другая задача, но ява-функцию обойти пока никак не получается...
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|