Практическое введение в программирование на JavaScript

         

Использование методов Alert, Prompt, Confirm



Пример 2.16. Использование методов Alert, Prompt, Confirm

<HTML> <HEAD> <title>Window simple example</title> </HEAD> <BODY> <center> <h1>Simple window methods</h1> <hr> </center> <ul> <li><a href="javascript:window.alert('Attention!!! press the button to continue.')">Метод Alert.</a> <li><a href="javascript:window.status=window.confirm('Answer yes or no.');void(0);">Метод Confirm.</a> <li><a href="javascript:window.status=window.prompt('Type string here:','');void(0);">Метод Prompt.</a> </ul> </BODY> </HTML>

В данном примере при вызове метода confirm появляется окно с просьбой подтверждения некоторого действия, при использовании метода prompt - окно с приглашением ввести информацию в поле ввода. В двух последних случаях если не указать функции void(0), произойдет замещение текста HTML-документа на значение, которое возвращают эти два метода. Если внимательно смотреть за полем окна навигатора, в котором отображается информация о загрузке документов, то там можно будет увидеть возвращаемые значения, т.к. они присваиваются свойству status текущего окна, которое связано именно с этим полем, и которому можно присваивать значения, и, следовательно, эти значения будут отображаться в этом поле.

Однако, следует признать, что рассмотренные выше методы используются крайне редко. А тем более в приведенном здесь контексте, поэтому поспешим рассмотреть методы открытия и закрытия окна.

Открыть окно можно используя метод open:



Содержание раздела