JavaScript для мага


Создание окон


 

Открытие новых окон в браузере - грандиозная возможность языка JavaScript. Вы можете либо загружать в новое окно новые документы (например, те же документы HTML), либо (динамически) создавать новые материалы. Посмотрим сначала, как можно открыть новое окно, потом как загрузить в это окно HTML-страницу и, наконец, как его закрыть. Приводимый далее скрипт открывает новое окно браузера и загружает в него некую web-страничку:

 

<html>

<head>

<script language="JavaScript">

<!-- hide

 

function openWin() {

  myWin= open("bla.htm");

}

 

// -->

</script>

</head>

<body>

 

<form>

<input type="button" value="Открыть новое окно" onClick="openWin()">

</form>

 

</body>

</html>

 

(online-версия руководства позволит Вам проверить этот скрипт немедленно)

 

В представленном примере в новое окно с помощью метода open() записывается страница bla.htm.

 

Заметим, что Вы имеете возможность управлять самим процессом создания окна. Например, Вы можете указать, должно ли новое окно иметь строку статуса, панель инструментов или меню. Кроме того Вы можете задать размер окна. Например, в следующем скрипте открывается новое окно размером 400x300 пикселов. Оно не имеет ни строки статуса, ни панели инструментов, ни меню.

 

<html>

<head>

<script language="JavaScript">

<!-- hide

 

function openWin2() {

  myWin= open("bla.htm", "displayWindow",

    "width=400,height=300,status=no,toolbar=no,menubar=no");

}

 

// -->

</script>

</head>

<body>

 

<form>

<input type="button" value=" Открыть новое окно" onClick="openWin2()">

</form>

 

</body>

</html>

 

(online-версия руководства позволит Вам проверить этот скрипт немедленно)




Начало  Назад  Вперед