Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.05.2013, 12:47
Аспирант
Отправить личное сообщение для Alfer Посмотреть профиль Найти все сообщения от Alfer
 
Регистрация: 28.06.2012
Сообщений: 97

не корректно отрабатывает JS
День добрый, обращаюсь к вам с такой просьбой, есть код:

<area id="s1" onmouseover="show_hint(''s1") onmouseout="hide_hint('h1')"shape="poly" class="icolor" coords="19,111,66,114,66,86,57,85,25,101" href="showpart.php" />


далее есть для hide_hint JS:

function show_hint(x,y,id){
        ti2 = setTimeout(function(){
        popup = document.getElementById(id);
        popup.style.display='block';
        if(y>=472-163){  //462
            popup.style.marginTop = y*1-100*1 + 'px';
        }
        else{
            popup.style.marginTop = y+'px';
        }
        if(x>=646-250){
            popup.style.marginLeft = x*1-255*1 + 'px';
        }
        else{
            popup.style.marginLeft = x+'px';
        }
        },100);
    }
    function hide_hint(id){
       ti1 = setTimeout(function(){
        popup = document.getElementById(id);
		
        popup.style.display = 'none';
       },100);
    }


проблема вот в чем, когда area много, то когда мы мышкой быстро проводим быстро по этим area, у нас появляются popup окна, и не исчезают, если же мы медленно пробегаемся по area, скрипт работает корректно, в чем может быть проблема? как дописать скрипт чтоб не было глюков когда бы быстро проводим мышкой по моим area

Спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не получается вставить код js в HTML garmoni Элементы интерфейса 3 05.09.2013 05:56
Подгрузка JS + ajax... afr0 AJAX и COMET 8 10.04.2013 14:38
Как корректно подгрузить резервный файл JS, если с основным проблема? Simba Общие вопросы Javascript 3 28.01.2012 19:20
Не корректно работает Submit() через JS Oparin Элементы интерфейса 8 30.03.2011 16:20
Скрипт В IE отрабатывает корректно, но не работает в FF 3.5 Sonkkorh AJAX и COMET 11 27.07.2009 19:03