Показать сообщение отдельно
  #2 (permalink)  
Старый 03.07.2011, 15:32
Аватар для Vulkan
Профессор
Отправить личное сообщение для Vulkan Посмотреть профиль Найти все сообщения от Vulkan
 
Регистрация: 25.05.2010
Сообщений: 511

Используйте свойство объекта события target
<head>
<script type="text/javascript">
    window.onload = function () {
        document.onclick = function (e) {
             e = e || window.event;
             if((e.target || e.srcElement).id != 'window') {
                 document.getElementById('window').style.display = 'none';
             }
        }
    }
</script>
</head>
<body>
<div id="window" style="position: absolute; top: 50px; left: 50px; background: red; width: 50px; height: 50px;"></div>
</body>

Последний раз редактировалось Vulkan, 04.07.2011 в 07:39.
Ответить с цитированием