Добрый день!
Я разбираюсь с работой в нескольких окнах одновременно.
Есть главное окно, в нём есть ссылка, при нажатии на которую открывается новое
окно. В новом окне есть кнопка. Мне нужно сделать так, чтоб при нажатии на эту
кнопку закрывалось главное окно, а в новом окне появлялась необходимая страница.
Можно, чтобы необходимая страница появлялась в главном окне, а второе окно закрывалось.
Я так понял, что такие вопросы можно решать только с помощью JavaScript. Вот
у меня и не получается закрыть окно из другого окна или перенаправить информацию
в другое окно. В книжках написано, что вроде бы можно, рно у меня не получается.
Накидал пример проблемы. Может кто-нибудь сможет сказать как всё сделать?
Файл index.html<html>
<script>
function loadname() {window.name="mainwin";}
</script>
<body onload="loadname()"> 
<a href="javascript:window.open('newscript.html','secondwin')">
</body>
</html>
Файл newscript.php<html>
<body>
<?
if(isset($actionname)) {
// .... Требуемые действия (или как сделать, чтоб требуемые действия выполнялись
в главном окне?, тогда закрыть текуще окно нет проблем) ... // ?>
<script>
parent.mainwin.close(); // !!!!!!!!!   почему-то не работает
</script>
<?
}
else { ?>
<form action="newscript.php" method=POST name="workform">
    <input type=submit name="actionname" value="Run action">
</form>
<? } ?>
</body>
</html>
С уважением, Бурляев Вячеслав
 
Номер выпуска : 189 
Возраст листа : 245 (дней) 
Количество подписчиков : 175 
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/227800 
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru 
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru 
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru 
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru 
-*Информационный канал Subscribe.Ru
Подписан адрес: 
Код этой рассылки: inet.webbuild.build
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписать: mailto:inet.webbuild.build--unsub@subscribe.ru?subject=inet.webbuild.build
http://subscribe.ru/                            http://subscribe.ru/feedback