Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.08.2008, 16:26
Tanya
 
Сообщений: n/a

Roll-up menu
Здравствуйте!
Подскажите пожалуйста, как можно написать программу для вертикального меню(как в строке меню Microsoft Word)? Замучилась, никак не могу найти ошибку...
Заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 29.08.2008, 16:27
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

пости сюда, мы тебе ошибку поищем...
Ответить с цитированием
  #3 (permalink)  
Старый 29.08.2008, 16:47
Tanya
 
Сообщений: n/a

<script language="JavaScript">
function init() {
IE = (document.all)
NC = (document.layers)
Opera = (document.get ElementById)
}
function func2(obje, ob)
{
init();
if(IE) eval ('document.all[ob].style.visibility = "visible"')
if(NC) eval ('document.layers[ob].visibility = "visible"')
else  eval ('document.get ElementById(ob).style.visibility = "visible"')

if(IE) eval ('document.all[ob].style.visibility = "visible"')
if(NC) eval ('document.layers[obje].visibility = "visible"')
else  eval ('document.get ElementById(obje).style.visibility = "visible"')
}
function funcoff2 (obje, ob)
{
init();
if(IE) eval ('document.all[ob].style.visibility = "hidden"')
else if(NC) eval ('document.layers[ob].visibility = "hidden"')
else  eval ('document.get ElementById(ob).style.visibility = "hidden"')

if(IE) eval ('document.all[ob].style.visibility = "hidden"')
else if(NC) eval ('document.layers[obje].visibility = "hidden"')
else  eval ('document.get ElementById(obje).style.visibility = "hidden"')
}

function vfunc (ob)
{
init();
if(IE) eval ('document.all[ob].style.visibility = "visible"')
if(NC) eval ('document.layers[ob].visibility = "visible"')
else  eval ('document.get ElementById(ob).style.visibility = "visible"')
}
function vfuncoff (ob)
{
if(IE) eval ('document.all[ob].style.visibility = "hidden"')
else if(NC) eval ('document.layers[ob].visibility = "hidden"')
else  eval ('document.get ElementById(ob).style.visibility = "hidden"')
}
</script>


    <TABLE height=25 cellSpacing=0 cellPadding=0 width="100%" align=left 
            background="menu_grad.gif" border=0>
              <TBODY>
              <TR vAlign=center>
                <TD width=116 height=25><A class=menu 
                  onmouseover="vfunc('button_about')" 
                  onmouseout="vfuncoff('button_about')"><IMG height=25 
                  src="menu_about.gif" width=116 
                  border=0></A></TD>
                <TD vAlign=top><IMG src="menu_mezh.gif" 
                  width=3></TD>
                <TD vAlign=top><A class=menu 
                  onmouseover="vfunc('button_serv')" 
                  onmouseout="vfuncoff('button_serv')"><IMG height=25 
                  src="menu_serv.gif" width=88 
                  border=0></A></TD>
                              <TD vAlign=top width=3><IMG height=25 
                  src="menu_mezh.gif" width=3></TD>
                <TD vAlign=top><A class=menu 
                  onmouseover="vfunc('button_forum')" 
                  onmouseout="vfuncoff('button_forum')"><IMG height=25 
                  src="menu_forum.gif" width=139 
                  border=0></A></TD>
                <TD vAlign=top width=3><IMG height=25 
                  src="menu_mezh.gif" width=3></TD>
                <TD vAlign=top align=middle width=85 
                background="menu_grad.gif" 
                  height=25><IMG height=25 
                  src="menu_find.gif" width=83 
                border=0></TD>
                <TD vAlign=center 
                background="menu_grad.gif" height=25>
                  <FORM name=search action=../search/index.phtml 
                  method=get><INPUT class=a size=11 name=text></TD>
                <TD><INPUT type=image height=25 width=58 
                  src="menu_button.gif" border=0
                  name=text></TD></FORM></TR></TBODY></TABLE>
            <DIV id=button_about onmouseover="vfunc('button_about')" 
            style="Z-INDEX: 1; LEFT: 5px; VISIBILITY: hidden; WIDTH: 160px; POSITION: absolute; TOP: 191px; HEIGHT: 98px" 
            onmouseout="vfuncoff('button_about')" align=left>
            <TABLE cellSpacing=0 cellPadding=1 border=0>
              <TBODY>
              <TR>
                <TD bgColor=#1174e6>
                  <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                  bgColor=#e8f4ed border=0>
                    <TBODY>
                    <TR onmouseover="this.style.background='white'" 
                    onmouseout="this.style.background='#E8F4ED'">
                      <TD vAlign=center><IMG height=25 
                        src="p-null.gif" width=17></TD>
                      <TD width="90%"><A 
                        href="http://www.avisenna.ru/about.phtml">коротко о 
                        главном</A></TD></TR>
                    <TR>
                      <TD colSpan=2><IMG height=1 
                        src="p-dgreen.gif" 
                      width="100%"></TD>
                    <TR onmouseover="this.style.background='white'" 
                    onmouseout="this.style.background='#E8F4ED'">
                      <TD vAlign=center><IMG height=25 
                        src="p-null.gif" width=17></TD>
                      <TD width="90%"><A 
                        href="http://www.avisenna.ru/news/index.phtml">новости</A></TD></TR>
                                      <TR>
                      <TD colSpan=2><IMG height=1 
                        src="p-dgreen.gif" 
                      width="100%"></TD>
                    <TR onmouseover="this.style.background='white'" 
                    onmouseout="this.style.background='#E8F4ED'">
                      <TD height=25>&nbsp;</TD>
                      <TD height=25>&nbsp;</TD>
                      <TD>
                        <TABLE cellSpacing=0 cellPadding=0>
                          <TBODY>
                          <TR>
                            <TD><A 
                              onmouseover="func2('partners', 'button_about')" 
                              onmouseout="funcoff2('partners', 'button_about')" 
                              href="http://www.avisenna.ru/partners.phtml">- 
                            наши партнеры</A></TD>
                            <TD><A 
                              onmouseover="func2('partners', 'button_about')" 
                              onmouseout="funcoff2('partners', 'button_about')" 
                              href="http://www.avisenna.ru/partners.phtml"><IMG 
                              height=20 src="p-null.gif" 
                              width=39 border=0></A></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
                      <TD colSpan=2><IMG height=1 
                        src="p-dgreen.gif" 
                      width="100%"></TD>
                    <TR onmouseover="this.style.background='white'" 
                    onmouseout="this.style.background='#E8F4ED'">
                      <TD height=25>&nbsp;</TD>
                      <TD>
                        <TABLE cellSpacing=0 cellPadding=0>
                          <TBODY>
                          <TR>
                            <TD><A 
                              onmouseover="func2('smi', 'button_about')" 
                              onmouseout="funcoff2('smi', 'button_about')" 
                              href="http://www.avisenna.ru/smi.phtml">- 
                             СМИ о нас</A></TD>
                            <TD><A 
                              onmouseover="func2('smi', 'button_about')" 
                              onmouseout="funcoff2('smi', 'button_about')" 
                              href="http://www.avisenna.ru/smi.phtml"><IMG 
                              height=20 src="p-null.gif" 
                              width=12 border=0></A></TD></TR></TBODY></TABLE></TD></TR>
                    <TR>
                      <TD colSpan=2><IMG height=1 
                        src="p-dgreen.gif" 
                      width="100%"></TD>
                    <TR onmouseover="this.style.background='white'" 
                    onmouseout="this.style.background='#E8F4ED'">
                      <TD vAlign=center height=25>&nbsp;</TD>
                      <TD width="90%"><A 
                        href="http://www.avisenna.ru/doctors/index.phtml">Сотрудники</A></TD></TR>
	                      </TBODY></TABLE></TD></TR></TBODY></TABLE></DIV>

  <DIV id=partners onmouseover="func2('partners', 'button_about')" 
            style="Z-INDEX: 1; LEFT: 146px; VISIBILITY: hidden; WIDTH: 360px; POSITION: absolute; TOP: 217px; HEIGHT: 37px" 
            onmouseout="funcoff2('partners', 'button_about')" align=left>
            <TABLE cellSpacing=0 cellPadding=0 border=0>
              <TBODY>
              <TR>
                <TD><IMG height=300 src="p-null.gif" 
                  width=15></TD>
                <TD vAlign=top>
                  <TABLE cellSpacing=0 cellPadding=1 border=0>
                    <TBODY>
                    <TR>
                      <TD bgColor=#136a56>
                        <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                        bgColor=#e8f4ed border=0>
                          <TBODY>
                          <TR onmouseover="this.style.background='white'" 
                          onmouseout="this.style.background='#E8F4ED'">
                            <TD vAlign=center><IMG height=20 
                              src="p-null.gif" 
                            width=17></TD>
                            <TD width="90%"><A class=m 
                              href="http://www.avisenna.ru/partners/ugoriya.phtml">ГСК "Югория"
                              </A></TD></TR>
</TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV>

Последний раз редактировалось Андрей Параничев, 29.08.2008 в 17:02. Причина: Пользуйтесь bb-кодами для оформления листингов кода
Ответить с цитированием
  #4 (permalink)  
Старый 29.08.2008, 17:08
Новичок на форуме
Отправить личное сообщение для Tanya Посмотреть профиль Найти все сообщения от Tanya
 
Регистрация: 29.08.2008
Сообщений: 2

Это все что влезло... Вы уж извините...
Ответить с цитированием
  #5 (permalink)  
Старый 29.08.2008, 17:17
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

<script language="JavaScript">
function $(i){return document.getElementById(i)}
function vfunc(ob){
	var o = $(ob);
	if (o) o.style.visibility = "visible";
}
function vfuncoff(ob){
	var o = $(ob);
	if (o) o.style.visibility = "hidden";
}
function func2(obje,ob){
	vfunc(obje);
	vfunc(ob)
}
function funcoff2(obje,ob){
	vfuncoff(obje);
	vfuncoff(ob)
}
</script>
Ответить с цитированием
  #6 (permalink)  
Старый 29.08.2008, 17:28
Новичок на форуме
Отправить личное сообщение для Tanya Посмотреть профиль Найти все сообщения от Tanya
 
Регистрация: 29.08.2008
Сообщений: 2

Огромное СПАСИБО!!!!! Все просто отлично работает!!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск