Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Раскрывающееся меню
 
 автор: Санька   (18.10.2008 в 09:16)   письмо автору
333.2 Кб
 
 

Помогите написать аналогичный пример JS или (PHP если такое возможно)

  Ответить  
 
 автор: Николай2357   (18.10.2008 в 10:04)   письмо автору
 
   для: Санька   (18.10.2008 в 09:16)
 

Так Вы там бы и посмотрели, как сделано.
Вот недавно .здесь всплывала тема, может что подойдет
А вообще не вэтот раздел вопрос.

  Ответить  
 
 автор: Санька   (18.10.2008 в 11:20)   письмо автору
 
   для: Николай2357   (18.10.2008 в 10:04)
 

Там только:

<html>

<comment>
    <script type="text/javascript">
    // <![CDATA[
    var myMenu;
    window.onload = function() {
        myMenu = new SDMenu("my_menu");
        myMenu.init();
        myMenu.speed =3;
        //myMenu.oneSmOnly = true;
    };
    // ]]>
    </script>
</comment>

<body>
<DIV id="my_menu" class="sdmenu">

<comment><DIV class="collapsed"></comment>
  <H3>Администрация</H3>
    <UL class=med>
      <LI><A class=med><B>Bulldozer</B></A></LI>
      <LI><A class=med><B>Kuai6</B></A></LI>
    </UL>
<comment></DIV></comment> </DIV>


CSS классов нет collapsed, sdmenu

  Ответить  
 
 автор: Санька   (19.10.2008 в 03:27)   письмо автору
 
   для: Николай2357   (18.10.2008 в 10:04)
 

Сделал)))

<html><head>

<script type="text/javascript">
 var id_menu = new Array('sub_menu_1','sub_menu_2');
function allclose() {
 for (i=0; i < id_menu.length; i++){
  document.getElementById(id_menu[i]).style.display = "none";
 }
}
function openMenu(id){
 for (i=0; i < id_menu.length; i++){
  if (id != id_menu[i]){
   document.getElementById(id_menu[i]).style.display = "none";
  }
 }
 if (document.getElementById(id).style.display == "block"){
  document.getElementById(id).style.display = "none";
 }else{
  document.getElementById(id).style.display = "block";
 }
}
</script>
</head>
<body onload="allclose()">

<a href="#" onClick="openMenu('sub_menu_1');return(false)"><h3>Администрация</h3></a>
<ul id="sub_menu_1" >
<li><a href="profile.php?mode=viewprofile&u=2" class="med"><b>admin</b></a></li>
</ul>

<a href="#" onClick="openMenu('sub_menu_2');return(false)" ><h3>Техподдержка</h3></a>
<ul id="sub_menu_2" >
<li><a href="profile.php?mode=viewprofile&u=2" class="med"><b>admin</b></a></li>
</ul>
</body></html>

  Ответить  
 
 автор: sl1p   (19.10.2008 в 06:13)   письмо автору
 
   для: Санька   (19.10.2008 в 03:27)
 

дык оно не плавно :Р

  Ответить  
 
 автор: Санька   (19.10.2008 в 12:54)   письмо автору
 
   для: sl1p   (19.10.2008 в 06:13)
 

Обычное, то что надо.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования