Показать сообщение отдельно
  #1 (permalink)  
Старый 09.02.2011, 14:08
Аватар для mav1
Аспирант
Отправить личное сообщение для mav1 Посмотреть профиль Найти все сообщения от mav1
 
Регистрация: 30.08.2010
Сообщений: 57

Закрытие прозрачного div при щелчке мыши в любой его области
Доброго времени суток всем.

Проблемка такая. Есть прозрачный div. В нем непрозрачный текст со ссылками, или допустим непрозрачная картинка являющаяся ссылкой (банер). Также есть кнопка закрыть в углу, которая закрывает прозрачный div. Вопрос такой - как изменить существующий и приведённый ниже код, чтобы div закрывался не только при щелчке по "закрыть" (крестику в верхнем правом углу), но и просто при щелчке в любой области diva - по банеру например, который я туда вставлю? То есть чтобы и окно новое открылось (ссылка с банера), и div закрылся.

код:

<DIV id="mouselayer" align="center" style="z-index:100;left: 50%;height:220px;weight:220px;position:absolute;border:0px solid #333;background-color:transparent">
<DIV id="mouselayer" align="center" style="text-align:right">
<A href="#" onClick="fr.location.href='about:blank';if (document.getElementById) { document.getElementById('mouselayer').style.visibility='hidden'; } else if (document.all) { document.all['mouselayer'].style.visibility='hidden'; } else if (document.layers) { document.layers['mouselayer'].visibility='hide'; };return(false);" 
style="font-size:12px;font-weight:bold;border:none;padding:0 13px" title="закрыть">&times;</A>
</DIV>
<br><br><br>
<p style="font-size:16px;padding:33px;TEXT-ALIGN:justify"><a href="http://google.ru">ссылка</a></p>
<IFRAME src="" name="fr" height="0" width="0" marginwidth="0" marginheight="0" border="0" frameborder="0" scrolling="no"></IFRAME>
</DIV>
Ответить с цитированием