| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Не могу вложиться прочитайте плз. |
| Автор: DarkAngel 1.10.2005, 23:58 |
| Не знаю как обьяснить суть, с javascript никогда дел не имел, но сейчас очень надо. Если честно даже не уверен что это к вам. Постараюсь обьснить суть: Нужно что бы при выполнении onClick на кнопке появлялось еще одно меню, то есть например... нет стойте попробую графически обьединить. Button(onClick)"город" >Питер(ссылка a href="") >Москва(ссылка) как в аспе написать я знаю но в этом случае его использовать нельзя. Ну вообщем если что то не понятно или я не правильно обьяснил говорите постараюсь уточнить. |
| Автор: Aliance 2.10.2005, 00:08 |
| Не особо понятно... А если быть точным вообще не понятно... |
| Автор: Darhazer 2.10.2005, 00:28 | ||
Если правильно понял:
|
| Автор: Zeroglif 2.10.2005, 00:57 | ||||
Darhazer
В IE так работать не буит (или var или другое имя)... DarkAngel
|
| Автор: DarkAngel 2.10.2005, 10:59 | ||
| Ближе всех попал Zeroglif за что ему огромный респект, но еще остался один вопрос а можно ли реализовать это в всплываюших окнах, то есть кликаем на город появляються два всплываюших окна Питер и Москва одно над другим, они почти полностью имитируют среду кнопки или саму кнорку по дизу. Вот что то в этом роде...Ладно если вы все равно ничего не поняли, то забейте. И так всем огромное спасибо. Постараюсь на основе кодов которые вы мне дали что нибудь сообразить. Darhazer Твой код, можно реализовать в другом моменте, так что тоже спасибо,вот только как его под ослом заставить работать... А знаю как обьяснить! На сайте xakep.ru менюшка построенна по тому типу который нужен, если вы подскажете как это реализовать буду вечно благодарен!
|
| Автор: Aliance 2.10.2005, 14:58 |
| Это называется выпадающее меню. Если бы не пример с хакера - то век бы нам тебя не понять, неужели так сложно сформулировать мысль. Для этих целей вовсе не обязательно использовать JavaScript, можно пойти более оригинальнее - использовать CSS. Тогда это будет работать во всех браузерах даже при выключенном JS. http://www.webmascon.com/topics/coding/42a.asp |
| Автор: Bastet 3.10.2005, 01:33 |
| Aliance, прочитала статью. Круто... не думала, что и так можно. Однако на вертикальном всплывающем меню это сработает? |
| Автор: Aliance 3.10.2005, 19:25 |
| Канечно, там все на стилях. КАк бы есть менюшка, а ее блоки просто при CSS`овском :hover`е (аналог JS`овской onmouseover) ее подменю раскрывается и позиционируется (в данном примере) горизонтально, а если тебе нужно оригинально - то базовых знаний CSS хватит, чтобы переделать это. Кстати, если займешься этим - выложи то, что у тебя получится, интересно взглянуть |