Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / DHTML /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Отображение документов в DOM и Gecko - Программирование от RIN.RU
Отображение документов в DOM и Gecko



Окна Gecko: объект window


Объект window в Gecko представляет собой сочетание классического окна Netscape 4.x с некоторыми возможностями окон Internet Explorer. Приведенное здесь описание основано на Gecko DOM window Reference. Полная спецификация интерфейсов Gecko еще далека от завершения, поэтому некоторые свойства помечены ниже как недокументированные.


Свойства объекта window
СвойствоИзменяемоеОписание
_contentНетВозвращает указатель на содержание окна.
appCoreДаНедокументированное свойство.
closedНетПроверяет, закрыто ли заданное окно.
ComponentsНетКоллекция компонент, установленных в обозревателе.
controllersНетКоллекция объектов типа XUL Controllers.
cryptoНетОбъект, обеспечивающий доступ к методам шифрования.
defaultStatusДаСообщение по умолчанию в строке состояния обозревателя.
directoriesНетОбъект barProp, соответствующий панели каталогов обозревателя.
documentНетОбъект document, указывающий на HTML-документ, открытый в заданном окне.
framesНетКоллекция всех объектов window, определенных документом в данном окне.
historyНетОбъект history, обеспечивающий доступ к истории просмотра узлов.
innerHeightДаРазмер клиентской области окна по вертикали.
innerWidthДаРазмер клиентской области окна по горизонтали.
lengthНетКоличество фреймов в данном окне.
locationДаОбъект location, содержащий URI документа в данном окне.
locationbarНетОбъект barProp, соответствующий адресной строке обозревателя.
menubarНетОбъект barProp, соответствующий меню обозревателя.
nameНетИмя фрейма или окна.
navigatorНетОбъект navigator, содержащий информацию обо обозревателе.
openerДаСсылка на окно, создавшее данное окно.
outerHeightДаПолный размер окна по вертикали.
outerWidthДаПолный размер окна по горизонтали.
pageXOffsetДаТекущая позиция страницы по горизонтали относительно верхнего левого угла окна.
pageYOffsetДаТекущая позиция страницы по вертикали относительно верхнего левого угла окна.
parentНетДоступ к отцу данного окна.
personalbarНетОбъект barProp, соответствующий строке ссылок обозревателя.
pkcs11НетСсылка на объект pkcs11.
prompterДаСсылка на окно, созданное методом prompt.
screenНетОбъект screen, содержащий сведения о клиентской области отображения.
screenXДаРасстояние от левой границы экрана до левой границы окна обозревателя.
screenYДаРасстояние от верхней границы экрана до верхней границы окна обозревателя.
scrollbarsНетОбъект barProp, соответствующий полосам прокрутки окна обозревателя.
scrollXНетПрокрутка документа по горизонтали.
scrollYНетПрокрутка документа по вертикали.
selfДаСсылка на текущее окно.
sidebarНетСсылка на боковую панель обозревателя.
statusДаТекст сообщения в строке состояния обозревателя.
statusbarДаОбъект barProp, соответствующий строке состояния обозревателя.
titleДаЗаголовок окна.
toolbarДаОбъект barProp, соответствующий панели кнопок обозревателя.
topНетВозвращает ссылку на первое окно в иерархии объектов window.
windowНетСсылка на текущее окно.



Методы объекта window
МетодОписание
alertСоздает диалоговое окно сообщения.
backОсуществляет возврат на один шаг по истории просмотра узлов для всех фреймов верхнего окна.
blurЗаставляет объект потерять фокус и генерирует событие onblur.
captureEventsВключает перехват всех событий заданного типа.
clearIntervalСбрасывает интервал, заданный методом setInterval.
clearTimeoutСбрасывает таймаут, заданный методом setTimeout.
closeЗакрывает текущее окно обозревателя.
confirmСоздает диалоговое окно подтверждения.
disableExternalCaptureЗапрещает окну с фреймами перехватывать события на страницах, загруженных с других серверов.
dumpВыводит заданный текст в консоль JavaScript.
enableExternalCaptureРазрешает окну с фреймами перехватывать события на страницах, загруженных с других серверов.
escapeПреобразует строку в шестнадцатеричную кодировку.
focusЗаставляет объект получить фокус и генерирует событие onfocus.
forwardОсуществляет переход на один шаг вперед по истории просмотра узлов для всех фреймов верхнего окна.
GetAttentionВызывает мигание иконки обозревателя.
getSelectionВозвращает выбранный фрагмент экрана.
homeЗагружает домашнюю страницу пользователя.
moveByСдвигает окно на заданную величину.
moveToСдвигает окно в заданную позицию.
openСоздает новое окно.
printПечатает документ, открытый в заданном окне.
promptСоздает диалоговое окно для ввода пользователем строки.
releaseEventsОтключает перехват событий заданного типа.
resizeByИзменяет размеры окна на заданную величину.
resizeToЗадает новые размеры окна.
routeEventПропускает перехваченное событие вниз по иерархии объектов.
scrollПрокручивает окно до заданной позиции.
scrollByПрокручивает окно на заданную величину.
scrollByLinesПрокручивает окно на заданное число строк.
scrollByPagesПрокручивает окно на заданное число страниц.
scrollToПрокручивает окно до заданной позиции.
setCursorИзменяет форму курсора.
setIntervalЗадает периодическое вычисление выражения всякий раз, когда истечет данный интервал.
setTimeoutЗадает вычисление выражения, когда истечет данный таймаут.
sizeToContentИзменяет размер окна соответственно его содержимому.
stopОстанавливает загрузку в окно.
unescapeПреобразует шестнадцатеричную кодировку в строку.
updateCommandsНедокументировано.



События объекта window
СобытиеОписание
onabortГенерируется при прерывании загрузки страницы.
onblurГенерируется, когда окно теряет фокус.
onchangeГенерируется при изменении значения элемента формы в окне.
onclickГенерируется при щелчке кнопкой мыши.
oncloseГенерируется при закрытии окна.
ondragdropГенерируется при перетаскивании внешнего объекта в окно.
onerrorГенерируется при возникновении ошибки в процессе загрузки документа.
onfocusГенерируется, когда окно получает фокус.
onkeydownГенерируется при нажатии клавиши.
onkeypressГенерируется при удержании нажатой клавиши.
onkeyupГенерируется при отпускании клавиши.
onloadГенерируется сразу после загрузки документа.
onmousedownГенерируется при нажатии кнопки мыши.
onmousemoveГенерируется при движении курсора мыши по элементу в окне.
onmouseoutГенерируется при покидании курсором мыши элемента в окне.
onmouseoverГенерируется при попадании курсора мыши на элемент в окне.
onmouseupГенерируется при отпускании кнопки мыши.
onpaintГенерируется при отображении содержимого окна.
onresetГенерируется при инициализации формы в окне.
onresizeГенерируется перед изменением размеров окна.
onscrollГенерируется при прокрутке содержимого окна.
onselectГенерируется, когда пользователь выделяет текст в текстовом поле.
onsubmitГенерируется при пересылке формы в окне.
onunloadГенерируется перед завершением выгрузки документа.



<<<  НазадВперед  >>>
 1  2  3  4  5  6 


 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь