Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Не видно картику. Помогите!!!

Обсуждение темы Не видно картику. Помогите!!! в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Написал простенький скрипт для создания expand/collapse меню, проверил работу в интернет эксплорере, мозилле, опере. Скрипт работает везде, только вот в ИЕ не видно ...


Закрытая тема
 
Опции темы
Старый 25.09.2005, 01:45   #1
Написал простенький скрипт для создания expand/collapse меню, проверил работу в интернет эксплорере, мозилле, опере. Скрипт работает везде, только вот в ИЕ не видно картинку в слое при раскрытии менюшки:

Код:
...
<script language=Javascript>  //Expand/Collapse Tree  function ect(d,p)  {  if (d.className == 'menu') {  d.className='menu1';  p.src='i/m2.gif';  }else{  d.className='menu';  p.src='i/p2.gif';  }  }  </script>
...
<style>
.menu {visibility:hidden; position:absolute}
.menu1 {z-index:2; visibility:visible; position:relative; left:25}
</style>
...
        <table border=0 bgcolor=#BC8237 cellpadding=0 cellspacing=1>
          <tr>
          <td class=hd>
            <p class=ex><img id=i1 src=i/p2.gif onClick="ect(dv1,i1)" hspace=5>Каталог
 товаров

            <div id=dv1 class=menu>
//Не видно вот эту картинку:
            <img src=i/p2.gif>Двери

            
Ручки
Дверные 
петли
</div>
            <p class=ex><img id=i2 src=i/p2.gif onClick="ect(dv2,i2)" hspace=5><nobr>О компании</nobr>

            <div id=dv2 class=menu>SubItem1
SubItem2
SubItem3
SubItem4
</div>
            <p class=ex><img id=i3 src=i/p2.gif onClick="ect(dv3,i3)" hspace=5>Партнёрство

            <div id=dv3 class=menu>SubItem1
SubItem2
SubItem3
SubItem4
</div>
            <p class=ex><img id=i4 src=i/p2.gif onClick="ect(dv4,i4)" hspace=5>Контакты

            <div id=dv4 class=menu>SubItem1
SubItem2
SubItem3
SubItem4
</div>
            <p class=ex><img id=i5 src=i/p2.gif onClick="ect(dv5,i5)" hspace=5>Филиалы

            <div id=dv5 class=menu>SubItem1
SubItem2
SubItem3
SubItem4
</div>
            <p class=ex><img id=i6 src=i/p2.gif onClick="ect(dv6,i6)" hspace=5>Новости

            <div id=dv6 class=menu>SubItem1
SubItem2
SubItem3
SubItem4
</div>
            <p class=ex><img id=i7 src=i/p2.gif onClick="ect(dv7,i7)" hspace=5>Специальные предложения

            <div id=dv7 class=menu>SubItem1
SubItem2
SubItem3
SubItem4
</div>
          </td>
          </tr>
        </table>
Объясните пожалуйста в чём дело и как это исправить.
Всем спасибо!
 
Старый 25.09.2005, 01:45
Ссылки
Старый 25.09.2005, 20:51   #2
Не знаю. Ошибки вроде никакой нет.
 
Старый 26.09.2005, 10:48   #3
.menu {visibility:hidden; position:absolute}

<div id=dv1 class=menu>

У тебя ж этот класс: visibility:hidden
Че еще хочешь?
 
Старый 28.09.2005, 23:26   #4
Цитата:
.menu {visibility:hidden; position:absolute}

<div id=dv1 class=menu>

У тебя ж этот класс: visibility:hidden
Че еще хочешь?
To MaDW: смотри лучше:

Цитата:
<script language=Javascript>
//Expand/Collapse Tree
function ect(d,p) {
if (d.className == 'menu') {
d.className='menu1'; p.src='i/m2.gif';
}else{
d.className='menu'; p.src='i/p2.gif';
}
} </script>
При клике на картинку изменяется её класс изменяется.

Но вопрос всё-равно решён!
На dweb.ru мне сказали, что это баг в ИЕ (вот вам и лучший браузер всех времён и народов) и посоветовали использовать свойство display:none / display:inline.

Так что тема закрыта!

Всем ответившим спасибо!
 
Старый 03.10.2005, 11:37   #5
Цитата:
nb13
, форум нужен для общения, для поиска ответов на вопросы, для задавания этих самых вопросов. Просто я разместил вопрос сразу на нескольких форумах и мне ответили на одном из них, поэтому я и написал, что тема закрыта. А насчёт разглагольств, где ты их увидел???

С уважением!
 
Старый 03.10.2005, 11:37
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не видно флеш при закачке на сервер 00110085 Технологии Flash 4 11.05.2012 19:58
Как задать время, в течение которого видно сообщение pom HTML, CSS, JavaScript 5 02.11.2005 22:51


Текущее время: 14:54. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум