Показать сообщение отдельно
  #3 (permalink)  
Старый 03.06.2012, 18:46
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

<style>
  #div1 {background: green}
  #div2 {background: yellow}
</style>

<div id="div1">div1
  <div id="div2">div2
   </div>
</div>

<script>
window.onload = function () {
  var div1 = document.getElementById('div1');

  div1.onmouseout = function (e) {
    e = e || window.event;
    var rt = event.relatedTarget || event.toElement;

    while (rt && rt !== this) rt = rt.parentNode;

    if (rt == this) return; else alert('hy');
  }

}
</script>
Ответить с цитированием