в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект popup

предыдущая страничка
 

Описание объекта. Объект popup представляет собой всплывающее окно без элементов управления, расположенное поверх документа, который его генерирует. Это окно отображается поверх диалоговых окон. В отличие от последних, генерируемых в IE методами showModalDialog() и showModelessDialog(), сценарии должны не просто создавать окно, а также заполнять его содержимым и указывать его положение на экране.
Поскольку всплывающее окно не имеет элементов управления (заголовка, элементов изменения размера и т.д.), оно должно иметь рамку и/или другой цвет фона, чтобы выделяться на странице. Ниже представлена типичная последовательность операторов, применяемая для создания, заполнения содержимым и отображения объекта popup:

var popup = window.createPopup ()
var popupBody = popup.document.body
popupBody.style.border = "solid 2px black"
popupBody.style.padding = "5px"
popupBody.innerHTML = "<p>Here is some text in a popup window</p>"
popupshow (200,100, 200, 50, document.body)

Всплывающее окно, создаваемое в IE, является окном лишь с точки зрения документа. Другими словами, хотя набор свойств и методов объекта popup невелик, свойство parentWindow документа внутри него указывает на исходное свойство window. Помните, что всплывающее окно не отображается отдельно среди окон на панели задач Windows. Если пользователь щелкает мышью за пределами всплывающего окна или активизирует другое приложение, окно исчезает, и для его восстановления необходимо заново вызвать метод show() (с указанием параметров размера и положения).
При заполнении окна содержимым необходимо удостовериться, что оно помещается в пределах окна. Если это не так, полосы прокуртки все равно не отображаются.

 
 
 
  методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | <<<

Hosted by uCoz