|
|
|
javascript меню
|
|||
|---|---|---|---|
|
#18+
Здрасте. Проблема в том что есть меню на яваскрипте в ие работает нормально но в опере почему то когда наводишь мышь на буквы в строчке меню то оно перестает быть активным тоесть одним словом менюшка активна когда мышь не на буквах а на поле в котором они находяться. вот и вопрос можно это как то пофиксить чтобы и когда на буквах тоже было активным. повторюсь такое только в опере. может это ее глюк?спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2008, 23:04 |
|
||
|
javascript меню
|
|||
|---|---|---|---|
|
#18+
Не видя кода можно только предположить, что в скрипте используются методы/свойства объектов, присутствующие только в ИЕ. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2008, 23:33 |
|
||
|
javascript меню
|
|||
|---|---|---|---|
|
#18+
<script language="javascript"> function clickHandler(objClicked) { // имя класса элемента, который будет исчезать/появляться var sNameClass = "menuLevelLinks"; var objElement; var iI; for (iI = 0; iI < objClicked.parentElement.children.length; iI++) { objElement = objClicked.parentElement.children[iI]; if (objElement.className == "menuLevelLinks") objElement.style.display = (objElement.style.display == "none") ? "" : "none"; } } </script> <!-- ОСНОВА СКРИПТА: при нажатии на элемент (например, на ссылку), в котором есть аттрибут onclick="return clickHandler(this);" находится соседний (в одном родительском с ним элементе) элемент (например, div) с аттрибутом class="menuLevelLinks" и отображается, если он скрыт (и, соответственно, наоборот) --> <div> <a href="#" onclick="return clickHandler(this);">Важные сайты</a> <div class="menuLevelLinks" style="display: none; position: relative; left: 20;"> <a href="http://kimsite.wallst.ru/htmlpad/">Htmlpad Fisherman</a> <br><a href="http://www.yandex.ru">Яndex</a> <br><a href="http://www.google.com">Google.com</a> </div> </div> <div> <a href="#" onclick="return clickHandler(this);">Развлечение</a> <div class="menuLevelLinks" style="display: none; position: relative; left: 20;"> <a href="http://www.anekdotov.net">Анекдотов.net</a> <br><a href="http://www.fomenko.ru">Фоменко.ру</a> </div> </div><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><head> </head><body> </body> ______________________________ Вот эта штука работае только из под оперы. а надо чтоб из IE и из мозиллы. Чё делать не знаю. Помогите плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2008, 14:18 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35713565&tid=1455421]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 472ms |

| 0 / 0 |
