Jump to content

Юрий

User
  • Posts

    38
  • Joined

  • Last visited

Юрий's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Спасибо, решение оказалось проще чем я думал. Скриптик есть для IE6
  2. Идея заключается в том, чтобы из списка сделать рубрикатор с выпадающими подрубриками. В FireFox всё работает нормально, в IE6 возникают проблемы: Так должно быть: Так в IE6: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head> <title></title> <style type="text/css"> /*<![CDATA[*/ ul { width: 600px; list-style: none; } ul li { width: 278px; float: left; position: relative; background: #D0D0D0; border: 1px solid #909090; padding: 5px 0; margin: 5px; font: 100 12px Arial; } li ul { background: #ccc; width: 278px; position: absolute; z-index: 999; top: 25px; left: -1px; list-style: none; margin: 0; padding: 0; border: 1px solid #909090; } li ul li { background: #008000; padding: 2px 0; margin: 0; border: 0; } /*]]>*/ </style> </head> <body> <ul> <li>Раздел рубрикатора <ul> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> <li>Подразделы</li> </ul> </li> <li>Раздел рубрикатора</li> <li>Раздел рубрикатора</li> <li>Раздел рубрикатора</li> <li>Раздел рубрикатора</li> <li>Раздел рубрикатора</li> <li>Раздел рубрикатора</li> </ul> </body> </html>
  3. Да, работает Спасибо, пошёл дальше делать.
  4. Здравствуйте. Мне нужно управлять шириной и высотой дива в зависимости от размеров рабочей области браузера. Думаю делать так: 1. Есть функции которые определяют ширину и высоту рабочей области 2. Вызываем функций на ресайз рабочей области 3. Устанавливаем соответствующие размеры у div'a Не знаю по какому событию функцию вызвать? Или может кто-нибудь подскажет вариант решения?
  5. А как проверить, таймер существует или нет. Т.к. если таймер не запушен (не было аута) при его обнулении в самом начале функции, она не срабатывает с первого раза, картинка не заменяется
  6. function animRomb() { pattern = /romb_2/g; str = document.getElementById('romb').src; result = str.match(pattern); if(result != "romb_2") { document.getElementById('romb').src='images/romb_2.gif'; } clearTimeout(timerId); } function statRomb(){ timerId=setTimeout("document.getElementById('romb').src='images/romb.gif'",100); } Спасибо большое за помошь, вс? заработало!!! Это первый java script написанный мною, который работает
  7. Не получается, ты не мог бы код набросать? Вот что я делаю: Ставим таймер на маусовер setTimeout("document.getElementById('romb').src='images/romb.gif'", 100); Смотрим сорс и обнуляем таймер pattern = /romb/g; str = document.getElementById('romb').src; result = str.match(pattern); if(result == 'romb') { setTimeout("document.getElementById('romb').src='images/romb.gif'", 0); }
  8. Нужно чтобы при неведении на определ?нный блок выскакивало меню и запускался гиф. Далее, чтобы при работе с появившимся меню гиф работал без скачков. Это нужно, потому-что хочет заказчик
  9. А как по другому можно сделать? Основную мысль я рассказал, есть какие-нибудь соображения?
  10. А можно как-то побороть? Почему не помогает проверка?
  11. Попробуй так: Открываешь страницу Наводишь сначала на серый блок (гиф начал анимироваться и появился блок главное меню) Затем, через секунду, веди мышку на блок "главное меню" и увидишь как гиф пойд?т заново. Тоже произойдет если с "главного меню" убрать мышку на серый фон, гиф будет стартовать сначала, а нужно чтобы он работал не прерываясь
  12. Получается, что гиф "д?ргается" при переходе мышки с id=active_zone на id=main_menu и обратно.
  13. Нужно, чтобы гиф проигрывался вне зависимости, наводим ли мы на блок главное меню или просто водим мышкой по серому блоку "id=active_zone" Вроде не кэшируется
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy