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 - 21:27
#permalink

a где window.alert ?


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

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

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


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

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


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

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


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

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


Автор: dmitlantis, дата: 10 апреля, 2011 - 20: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 - 18:13
#permalink

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


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

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


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

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

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

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


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

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


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

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


Автор: Гость (не зарегистрирован), дата: 12 апреля, 2022 - 15:32
#permalink

Автор: Гость (не зарегистрирован), дата: 16 апреля, 2022 - 00:04
#permalink

Автор: Гость (не зарегистрирован), дата: 16 апреля, 2022 - 13:37
#permalink

Автор: Mariaos (не зарегистрирован), дата: 23 августа, 2022 - 04:46
#permalink

I like to test the lads' wits by having them compete in a game called stumble guys, one of several interesting options available on the internet.


Автор: Гость (не зарегистрирован), дата: 8 октября, 2022 - 18:47
#permalink

Thanks for sharing... drywall repair near me Washington dc


Автор: AhmedMalik (не зарегистрирован), дата: 26 января, 2023 - 23:52
#permalink

Focus on your goals and take control of yourself best doctors for getting suboxone
Cooperate with opponents to have a strategy to overcome difficulties


Автор: Yuksioa (не зарегистрирован), дата: 24 апреля, 2023 - 07:27
#permalink

There are numerous online games that keep us entertained; in my spare time, I frequently play 1v1.lol unblocked. It's an intriguing survival shooting game.


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

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
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 + 10 =
Введите результат. Например, для 1+3, введите 4.
 
Поиск по сайту
Содержание

Учебник javascript

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

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

Интерфейсы

Все об AJAX

Оптимизация

Разное

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

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