Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2009, 18:55
Новичок на форуме
Отправить личное сообщение для techno77 Посмотреть профиль Найти все сообщения от techno77
 
Регистрация: 12.11.2009
Сообщений: 1

Проблемы с DIV'ами (выпадающее меню) в ie6
Друзья, требуется помощь.

Есть скрипт, обрабатывающий по нажатию на текст, отображения блока DIV с элементами подменю.

function menuhide(menunum)
  {
    var currentmenu = document.getElementById("navbody" + menunum);
    var topmenu = document.getElementById("topbody" + menunum);
    currentmenu.style.visibility = 'hidden';
	currentmenu.style.height = 0;
   	topmenu.style.visibility = 'hidden';
	topmenu.style.height = 0;
  }

  function menushow(menunum)
  {
	  
	  
    var currentmenu = document.getElementById("navbody" + menunum);
    var topmenu = document.getElementById("topbody" + menunum);
	if (currentmenu.style.visibility=='visible')
	{
    	currentmenu.style.visibility = 'hidden';
		currentmenu.style.height = 0;
    	topmenu.style.visibility = 'hidden';
		topmenu.style.height = 0;
	}
	else
	{
    	currentmenu.style.visibility = 'visible';
		currentmenu.style.height = '120%';
    	topmenu.style.visibility = 'visible';
		topmenu.style.height = '120%';
	}
  }


Беда в том, что в ie6 это работает, но вылезает подменю высотой 3px, где не видно никаких ссылок.

Как решить этот вопрос?

Последний раз редактировалось Octane, 12.11.2009 в 19:29. Причина: используйте теги [html] и [js] для оформления кода
Ответить с цитированием