Показать сообщение отдельно
Старый 19.08.2007, 05:37
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 7  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Да ну, что криминального может быть в закрытии окна допустим с фоткой, показанной крупным планом?
Код:
<html>
<head>
<script type='text/javascript'>
var myWin;
function openWin(){
 myWin = open( document.location.href, 'newWin', '');
}
function closeWin(){
self.close();
}
function closeOpenedWin(){
if(myWin && !myWin.closed) myWin.close();
}
</script>
</head><body>
<script type='text/javascript'>
	if(opener) document.write("<a href='#' onClick='closeWin();' >закрыть это окно</a>");
	else{
		 document.write("<a href='#' onClick='openWin();' >открыть новое</a>");
		 document.write("<br/><a href='#' onClick='closeOpenedWin();' >закрыть новое</a>");
		}
</script>
</body>
</html>
Посмотрел в Максоне, FF и Опере - все работает. iE ругается на document.write (локально), но окно закрывает.