Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
21.06.2008, 04:24 | #1 |
Неактивный пользователь
Регистрация: 03.11.2006
Сообщений: 1
Репутация: 0
|
выпадающее меню вверх
здравствуйте. Мастера, подскажите пожалуйста как хаставить этот скрипт нормально открываться вверх?
Код:
/* var dropmenu = document.createElement("div"); var over_head = false; var over_menu = false; function findPos(obj) { var curleft = curtop = 0; if (obj.offsetParent) { curleft = obj.offsetLeft curtop = obj.offsetTop while (obj = obj.offsetParent) { curleft += obj.offsetLeft curtop += obj.offsetTop } } return [curleft,curtop]; } function ns_menushow(menu_head, string_params) { var positions = findPos(menu_head); var left = positions[0] - 1; var top = positions[1] + menu_head.offsetHeight + 1; var params = string_params.split('|'); var html = ""; for (i=0; i < params.length; i++){ title = params[i].split('='); html += "<a href='" + title[1] + "'>" + title[0] + "</a>"; } document.body.appendChild(dropmenu); dropmenu.innerHTML = html; dropmenu.style.left = left + "px"; dropmenu.style.top = top + "px"; dropmenu.id = 'ns_dropmenu'; over_head = true; } dropmenu.onmouseover = function(){ over_menu = true; } dropmenu.onmouseout = function(){ over_menu = false; var tim = setTimeout("ns_clear()", 1500); } var tim; function ns_clear(){ var dropmenu = document.getElementById('ns_dropmenu'); if(!over_menu && !over_head && dropmenu){ document.body.removeChild(dropmenu); clearTimeout(tim); } } function ns_menuhide(){ over_head = false; var tim = setTimeout("ns_clear()", 1000); } |
Реклама: | из ярославля в москву на теплоходе | Выгодное предложение от интернет-магазина KNSneva.ru - процессор intel core i3 10105 - поставка техники в СПБ и города северо-запада России. | офисные кресла купить | Conecte ManyChat a Wealthbox CRM | base клуб в москве |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выпадающее меню с резиновыми кнопками | orangemilky | CSS | 0 | 01.10.2009 09:19 |
Shop-Screept Free и выпадающее меню | Gigo | PHP | 0 | 21.10.2008 00:08 |
HDD вверх ногами | W.D.kulibin | Архив | 9 | 25.12.2006 23:27 |
|
|