закрытие окна после движения мыши
пожалуйста подскажите как сделать чтобы это окно закрывалось поле движения мыши
<div style="display:none;"><div id="clx"></div><div id="clx2"></div></div> <script> onload = function() { document.onmouseover = function(e) { if(!e) e = event; var a = window.event.x; $('#clx').html(a); var a1 = $('#clx').html(); var b = window.event.x; setTimeout(function() { $('#clx2').html(b); }, 6000); var b1 = $('#clx').html(); } setInterval(function() { var x1 = $('#clx').html(); var x2 = $('#clx2').html(); if(x1 == x2) { var flsh = '<object type="application/x-shockwave-flash" width="200" height="200" data="/clocker.swf" allowfullscreen="true"></object>'; new _uWnd('zas', '', 300, 300, {modal:1, fadetype:1, fadeclosetype:1, popup:1}, flsh) } }, 6000); } </script>всем спасибо |
Цитата:
|
BETEPAH,
а если по яснее |
Ну, если в статье написано неясно, я не смогу лучше объяснить, сорри.
Цитата:
|
BETEPAH,
да я сделал вот так <div style="display:none;"><div id="clx1"></div><div id="clx2"></div></div> <script> onload = function() { document.onmouseover = function(e) { if(!e) e = event; var a = window.event.x; $('#clx1').html(a); var a1 = $('#clx1').html(); var b = window.event.x; setTimeout(function() { $('#clx2').html(b); }, 3000); var b1 = $('#clx1').html(); } setInterval(function() { var x1 = $('#clx1').html(); var x2 = $('#clx2').html(); if(x1 == x2) { var flsh = '<object type="application/x-shockwave-flash" width="200" height="200" data="/clocker.swf" allowfullscreen="true"></object>'; new _uWnd('zas', '', 300, 300, {modal:1, fadetype:1, fadeclosetype:1, popup:1}, flsh) } }, 3000); } $(document).mousemove(function(){_uWnd.close('zas');}); </script> но если курсор находится в пределах сайта то окно открывается и сразу закрывается даже если я не касаюсь мышки |
onload = function() - это к чему относится? window.onload?
Я так понимаю, что речь идет о юкозе. Можно сделать оторванный от его встроенных скриптов пример? Или дать ссылку на страницу? |
BETEPAH,
Прошу прощенья что отнимаю ВАШЕ время вот посмотрите ПРИМЕР |
у меня пример работает штатно: пока мышь не двигаю окно не закрывается
|
BETEPAH,
Всё верно я сейчас проверил на лисе и опере всё работает корректно а вот на хроме нет - если можно это поправить подскажите если нет то пускай будет так я этот скрипт спрячу для гугле с уважением Тимур |
Есть подозрение, что хром какие-то космические потоки улавливает ;)
Как вариант попробовать измерять дельту перемещения мыши и если она меньше 5-10 пикселей давать отбой скрипту, ничего не делать. Честно говоря, не сталкивался. |
Часовой пояс GMT +3, время: 02:02. |