Javascript.RU

window

Объект window сочетает два в одном: глобальный объект javascript и окно браузера.

Для обращения к функциям и методам window не нужно указывать объект:

window.decodeURI(..)
// то же что и
decodeURI(..)

Вообще, любая переменная в конечном счете(если не найдена локально) ищется в глобальном объекте.

// можно указать window явно - будет работать:
a = new window.String("test")

Да, и кстати window является свойством window:

xhr = new window.window.window.XMLHttpRequest()
В IE: window !== window.window. Странно, да?

Также интересна статья об ошибках в IE/window: http://cappuccino.org/discuss/2010/03/01/internet-explorer-global-variables-and-stack-overflows/

Кроме роли "глобального объекта", window также предоставляет интерфейс для работы с окном браузера.

В списке методов объекта window перечислены именно эти функции, работающие с окном браузера. Прочие функции вы найдете среди глобальных методов.


Методы

window.close
window.focus
window.open

Свойства

window.parent
window.name
window.frames
window.opener
window.closed
window.status
window.history
window.top
window.location

Автор: Гость (не зарегистрирован), дата: 29 октября, 2009 - 22:27
#permalink

a где window.alert ?


Автор: Илья Кантор, дата: 30 октября, 2009 - 00:06
#permalink

Автор: Гость (не зарегистрирован), дата: 13 февраля, 2010 - 14:52
#permalink

События бы было тоже неплохо написать


Автор: Гость (не зарегистрирован), дата: 13 ноября, 2010 - 21:55
#permalink

тут пары методов нет. и не пары, а больше. например window.open или window.alert


Автор: B@rmaley.e><e, дата: 14 ноября, 2010 - 00:27
#permalink

Читать умеете? В первом комменте спросили про alert. А open есть.


Автор: Гость (не зарегистрирован), дата: 4 декабря, 2010 - 19:32
#permalink

А куда относится window.onload ? Нигде не могу найти информацию.


Автор: dmitlantis, дата: 10 апреля, 2011 - 21:23
#permalink

А как насчёт следующих методов объекта window?:

  1. back()
  2. blur()
  3. execScript()
  4. find()
  5. focus()
  6. forward()
  7. home()
  8. moveBy()
  9. moveTo()
  10. navigate()
  11. print()
  12. resizeBy()
  13. resizeTo()
  14. scroll()
  15. scrollBy()
  16. scrollTo()
  17. setHotKeys()
  18. setResizeeable()
  19. stop()

И где, простите за оффтоп, интересно остальные системные объекты браузера? Напр. Объект document, а также информация о внутренних объектах window: screen, navigator, layer и т.п. .... не полный какой-то справочник получается... или это скорее краткая шпаргалка?


Автор: Гость (не зарегистрирован), дата: 22 мая, 2012 - 19:13
#permalink

Поддерживаю, мне нужно было почитать что такое navigate, включил поиск по сайту и выдал 2 ссылки, на которых ничего нет. Справочник наполовину пустой или наполовину полный.)


Автор: Mikle, дата: 8 июня, 2012 - 17:29
#permalink

for( var k in window ) вам в помощь


Автор: Гость (не зарегистрирован), дата: 28 июня, 2011 - 12:47
#permalink

Да для нуба дремучий лес


Автор: Гость (не зарегистрирован), дата: 25 ноября, 2011 - 23:21
#permalink

Я гость-кость


Автор: Гость (не зарегистрирован), дата: 7 февраля, 2012 - 18:36
#permalink

СПАСИБО


Автор: Гость (не зарегистрирован), дата: 18 января, 2013 - 20:20
#permalink

Всем привет
Подскажите пожалуйста как сделать чтобы код

window.frames['textw'].scrollBy(s,0);

можно было применить не к фрейму а к div id="textw"
?


Автор: Xurshidbek (не зарегистрирован), дата: 5 июля, 2013 - 19:01
#permalink

salom hammaga


Автор: Гость (не зарегистрирован), дата: 6 сентября, 2013 - 21:57
#permalink

А почему нет window.showModalDialog()?


Автор: Гость (не зарегистрирован), дата: 26 марта, 2015 - 09:05
#permalink

ребят нужна помощь не могу разобраться как это работает window["player"+this.id]


Автор: Патрокалс (не зарегистрирован), дата: 30 марта, 2015 - 08:47
#permalink

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


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
6 + 0 =
Введите результат. Например, для 1+3, введите 4.
 
Поиск по сайту
Реклама
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum