Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Закрыть родительское окно / 6 сообщений из 6, страница 1 из 1
06.01.2005, 15:51
    #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
06.01.2005, 16:04
    #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
06.01.2005, 17:37
    #32855616
Николай_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть родительское окно
А ещё какие-нибудь вирианты возможны ?
...
Рейтинг: 0 / 0
06.01.2005, 17:39
    #32855622
Николай_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрыть родительское окно
А можно как-нибудь сделать так, чтобы страничка (php или html) в окне Explorer'a сразу открывалось с паараметрами
Код: plaintext
resizable=yes,width= 650 ,height= 500 '
?
...
Рейтинг: 0 / 0
11.01.2005, 14:48
    #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
12.01.2005, 17:51
    #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
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Закрыть родительское окно / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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