Вопрос по JavaScript
А какое событие нужно ловить чтобы сделать
display='none'
по щелчку
за границами этого елемента в любом месте..
Если только onBlur, наверное
[HTML]<script>
function clickHandler(e)
{
var id, obj;
if(window.event) {
e = window.event;
obj = e.srcElement;
} else {
obj = e.target;
}
if(obj.id != "layer1") {
document.getElementById('layer1').style.display = "none";
}
}
if(document.attachEvent)
document.attachEvent('onclick', clickHandler);
else if(document.addEventListener)
document.addEventListener('click', clickHandler, false);
else
document.onclick = clickHandler;
</script>
<div id="layer1" style="width:100px;height:100px;border:1px solid #000">123</div>[/HTML]