JavaScript. Подробное руководство, 6-е издание (Флэнаган) - страница 946

См. также atob().

>void clearInterval(long handle)

Метод >clearInterval() останавливает периодическое выполнение программного кода, которое было начато вызовом метода >setInterval(). В качестве аргумента handle должно передаваться значение, полученное при вызове метода >setInterval()

>void clearTimeout(long handle)

Метод >clearTimeout() отменяет выполнение программного кода, отложенное методом >setTimeout(). Аргумент handle - это значение, возвращаемое вызовом >setTimeout() и идентифицирующее блок программного кода, отложенное исполнение которого отменяется.

>void close()

Метод >close() закрывает окно верхнего уровня, относительно которого он был вызван. Закрыты могут быть только те окна, которые были открыты JavaScript-сценарием.

>boolean confirm(string message)

Выводит сообщение message в диалоговом окне, содержащем кнопки OК и Cancel (Отмена), с помощью которых пользователь должен ответить на вопрос. Если пользователь щелкнет на кнопке OК, метод >confirm() вернет true. Если пользователь щелкнет на кнопке Cancel, метод >confirm() вернет false.

>void focus()

Передает фокус ввода окну верхнего уровня, соответствующему объекту >Window. На большинстве платформ при получении фокуса окно верхнего уровня перемещается на вершину стека окон.

>CSSStyleDeclaration getComputedStyle(Element elt, [string pseudoElt])

Элемент документа может получать информацию о стиле из встроенного атрибута >style и из произвольного числа каскадных таблиц стилей. Прежде чем элемент будет отображен в окне, информация о стилях для этого элемента должна быть извлечена из каскадных таблиц стилей, а величины, выражаемые в относительных единицах (таких как проценты или «ems»), должны быть «вычислены» и преобразованы в абсолютные значения. Эти вычисленные значения иногда называют «используемыми» значениями.

Данный метод возвращает доступный только для чтeния oбъeкт >CSSStyleDeclaration, который представляет эти вычисленные CSS-стили, фактически используемые при отображении элементов. Все размеры в этих стилях выражены в пикселах. Второй аргумент при вызове этого метода обычно опускается или в нем передается значение null, однако в нем можно также передать псевдоэлемент CSS «::before» или «::after», чтобы определить стили для содержимого.

Сравните метод >getComputedStyle() со свойством >style объекта >HTMLElement, которое предоставляет доступ только к встроенным стилям элемента. Величины в этом свойстве могут измеряться в любых единицах, но оно ничего не сообщает о стилях из таблиц стилей, которые применяются к элементу.

Этот метод не реализован в ІE версии 8 и ниже, но аналогичная функциональность доступна через нестандартное свойство