powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Закрыть родительское окно
6 сообщений из 6, страница 1 из 1
Закрыть родительское окно
    #32855489
Николай_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеем:

default.html
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language="JavaScript" type="text/JavaScript">
<!--
function openW(theURL,winName,features) {
  window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body onLoad="openW('index.php','','resizable=yes,width=650,height=500')">
</body>
</html>

После того как "отработала" эта страница, нужно закрыть её. Т.е. после того как открылась index.php нужно закрыть станицу которая её открыла (default.html).

Как это сделать?
...
Рейтинг: 0 / 0
Закрыть родительское окно
    #32855504
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
<? 
echo "<SCRIPT LANGUAGE='Javascript'>\n"; 
echo "window.close();\n"; 
echo "</script>\n</body>\n</html>"; 

?> 
но Ни один приличный броузер не даст тебе закрыть окно открытое не тобой...
...
Рейтинг: 0 / 0
Закрыть родительское окно
    #32855616
Николай_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ещё какие-нибудь вирианты возможны ?
...
Рейтинг: 0 / 0
Закрыть родительское окно
    #32855622
Николай_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно как-нибудь сделать так, чтобы страничка (php или html) в окне Explorer'a сразу открывалось с паараметрами
Код: plaintext
resizable=yes,width= 650 ,height= 500 '
?
...
Рейтинг: 0 / 0
Закрыть родительское окно
    #32859255
Армянка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще к JavaScript-объекту родительского окна из index.php доступ можно получить через свойство window.opener, e.g.
Код: plaintext
1.
2.
3.
<script language="JavaScript1.1">
  window.opener.close();
</script>

Николай_А можно как-нибудь сделать так, чтобы страничка (php или html) в окне Explorer'a сразу открывалось с паараметрами
Код: plaintext
resizable=yes,width= 650 ,height= 500 '
?

Как ты себе представляешь этот процесс?
...
Рейтинг: 0 / 0
Закрыть родительское окно
    #32861889
v-zender
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Netscape есть функция resizeTo

Код: plaintext
1.
2.
3.
<html><head><title>Test</title>
</head><body onLoad="window.resizeTo(580,420)">
</body></html>

В IE можно использовать HTML Application (.hta) для запуска

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
<html>
<head>
 <TITLE>Тест</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

  <HTA:APPLICATION ID="oHTA"
   APPLICATIONNAME="Test"
   CAPTION="yes"
   BORDER="thick"
   BORDERSTYLE="raised"
   ICON="turck.ico"
   MAXIMIZEBUTTON="yes"
   MINIMIZEBUTTON="yes"
   SHOWINTASKBAR="yes"
   SINGLEINSTANCE="yes"
   SYSMENU="yes"
   VERSION="1.0"
   NAVIGABLE="yes"
   WINDOWSTATE="normal"
  >

<script>
function window.onload()
{
  sW = screen.availWidth;
  sH = screen.availHeight;
  wW =  0 . 98 *sW;
  wH =  0 . 98 *sH;

  window.moveTo((sW-wW)/ 2 ,(sH-wH)/ 2 );
  window.resizeTo(wW, wH);
}
</script>
</head>

<frameset rows="48px,*" frameborder="0" framespacing="0" border="0" style="margin:0px;padding:0px;border:0;border-style:solid;">
  <frame src="header.html" name="app_header" marginheight="0" marginwidth="0" noresize scrolling="no" application="yes">
  <frame src="body.html" name="app_body" marginheight="0" marginwidth="0" application="yes">
</frameset>

</html>

...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Закрыть родительское окно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]