Разберём подробнее некоторые моменты использования свойств и методов окна. Прежде всего, рассмотрим метод open. Он позволяет открыть на экране дополнительно окно Web браузера и поместить в это окно какую-либо Web страницу. var conWin;conWin=window.open(“http://www.webery.ru”,”contents”); Тут мы создали новое окно, загрузили в это окно Web страницу и присвоили ей имя contents. А метод open вернул ссылку на объект созданного окна. conWin.Left=200; Имя окна можно использовать в атрибуте target тэга <a>: <a href=”http://www.webery.ru” target=”contents”>Содержание гиперссылки</a> Можно использовать дополнительные свойства окна, например можно убрать у вновь созданного окна полосу инструментов и строку состояния: conWin=window.open(“http://www.webery.ru”,”contents”, “toolbar=no”, “status=no”); Можно задать начальные координаты и размеры создаваемого окна: conWin=window.open(“http://www.webery.ru”,”contents”, “top=100”, “left=100”, “width=500”, height=”300”); А это строка будет работать только в Navigator 4.06 или более поздней: conWin=window.open(“http://www.webery.ru”,”contents”, “screenY=100”, “screenX=100”, “outerWidth=300”, “outerHeight=300”); Если созданное окно больше не нужно, окно можно закрыть при помощи метода close. Свойство closed позволит проверить, закрыто ли это окно: conWin.close; if (conWin.closed)………. Свойство status позволяет поместить в строку состояния текст, отличный от текста по умолчанию. window.status=”Какой-либо текст”; Можно вести примитивный диалог с пользователем. Для этого предусмотрены 3 метода. Метод alert выводит на экран окно предупреждения с заданным текстом и кнопкой ОК. window.alert(“Привет!”); Метод confirm отображает окно сообщения с текстом и кнопками ОК и Отмена. Если пользователь нажал Ок, возвращается true, иначе - false.
Метод prompt запрашивает у пользователя какие-либо данные. Он выводит диалоговое окно с полем и кнопками ОК и Отмена. В качестве параметров принимается текст приглашения и необязательный текст по умолчанию, отображаемый в поле ввода.Работа с окнами Автор Administrator
Разберём подробнее некоторые моменты использования свойств и методов окна.
Прежде всего, рассмотрим метод open. Он позволяет открыть на экране дополнительно окно Web браузера и поместить в это окно какую-либо Web страницу. var conWin;conWin=window.open(“http://www.webery.ru”,”contents”); Тут мы создали новое окно, загрузили в это окно Web страницу и присвоили ей имя contents. А метод open вернул ссылку на объект созданного окна. conWin.Left=200; Имя окна можно использовать в атрибуте target тэга <a>: <a href=”http://www.webery.ru” target=”contents”>Содержание гиперссылки</a> Можно использовать дополнительные свойства окна, например можно убрать у вновь созданного окна полосу инструментов и строку состояния: conWin=window.open(“http://www.webery.ru”,”contents”, “toolbar=no”, “status=no”); Можно задать начальные координаты и размеры создаваемого окна: conWin=window.open(“http://www.webery.ru”,”contents”, “top=100”, “left=100”, “width=500”, height=”300”); А это строка будет работать только в Navigator 4.06 или более поздней: conWin=window.open(“http://www.webery.ru”,”contents”, “screenY=100”, “screenX=100”, “outerWidth=300”, “outerHeight=300”); Если созданное окно больше не нужно, окно можно закрыть при помощи метода close. Свойство closed позволит проверить, закрыто ли это окно: conWin.close; if (conWin.closed)………. Свойство status позволяет поместить в строку состояния текст, отличный от текста по умолчанию. window.status=”Какой-либо текст”; Можно вести примитивный диалог с пользователем. Для этого предусмотрены 3 метода. Метод alert выводит на экран окно предупреждения с заданным текстом и кнопкой ОК. window.alert(“Привет!”); Метод confirm отображает окно сообщения с текстом и кнопками ОК и Отмена. Если пользователь нажал Ок, возвращается true, иначе - false. Метод prompt запрашивает у пользователя какие-либо данные. Он выводит диалоговое окно с полем и кнопками ОК и Отмена. В качестве параметров принимается текст приглашения и необязательный текст по умолчанию, отображаемый в поле ввода.
|