Вход/Регистрация
JavaScript. Подробное руководство, 6-е издание
вернуться

Флэнаган Дэвид

Шрифт:

Отключает данный объект

MessagePort
от порта, к которому он был подключен (если таковой имеется). Последующие вызовы метода
postMessage
не будут иметь никакого эффекта, и в будущем сообщения «message» приходить не будут.

void postMessage(any message, [MessagePort[] ports])

Отправляет копию сообщения message через порт и передает его в форме события «message» порту, с которым соединен данный порт. Если указан аргумент ports, его значение также будет доставлено вместе с событием «message». Аргумент message может иметь любое значение, совместимое с алгоритмом структурированного копирования (врезка «Структурированные копии» в главе 22).

void start

Запускает механизм возбуждения событий «message» в объекте

MessagePort
. До вызова этого метода все данные, отправляемые через порт, будут сохраняться в буфере. Подобная задержка событий позволяет сценариям зарегистрировать все обработчики событий до того, как будет отправлено хоть одно сообщение. Имейте, однако, в виду, что вызывать этот метод необходимо только при использовании метода
addEventListener
интерфейса
EventTarget
. Если сценарий регистрирует обработчик посредством свойства
onmessage
, метод
start
будет вызван неявно.

Обработчики событий

onmessage

Это свойство определяет обработчик событий «message». События «message» генерируются в объекте

MessagePort
. Они не всплывают, и для них не предусматривается действий по умолчанию. Обратите внимание, что при установке этого свойства вызывается метод
start,
который запускает механизм возбуждения событий «message».

Meter

графический индикатор, или шкала (Node, Element)

Объект

Meter
представляет HTML-элемент
<meter>,
отображающий графическое представление значения внутри диапазона возможных значений, где диапазон возможных значений может быть произвольно разбит на области низких, средних и высоких значений.

Большинство свойств этого объекта просто являются отражением HTML-атрибутов с теми же именами. Однако свойства объекта являются числовыми, тогда как HTML-атрибуты - строками.

Элемент

<meter>
был введен спецификацией HTML5, поэтому на момент написания этих строк он поддерживался не всеми броузерами.

Свойства

readonly Form form

Элемент

Form
, если имеется, являющийся предком для данного элемента или определяемый HTML-атрибутом
form
.

double high

Если определено, значения в диапазоне между

high
и
max
будут графически отнесены к «высоким».

readonly NodeList labels

Объект, подобный массиву, содержащий элементы

Label
, связанные с этим элементом.

double low

Если определено, значения в диапазоне между

low
и
max
будут графически отнесены к «низким».

double max

Максимальное значение, которое может отображать элемент

<meter>.
По умолчанию имеет значение 1.

double min

Минимальное значение, которое может отображать элемент

<meter>.
По умолчанию имеет значение 0.

double optimum

Определяет значение, которое следует считать оптимальным.

double value

Значение, которое представляет данный элемент

<meter>
.

MouseEvent

см.

Event

Navigator

информация о веб-броузере

Объект

Navigator
содержит свойства, описывающие используемый веб-броузер. Посредством этих свойств можно выполнить специфическую для платформы настройку сценария. Имя этого объекта, очевидно, ссылается на броузер Netscape Navigator, тем не менее все броузеры поддерживают этот объект. Имеется только один экземпляр объекта
Navigator
, к которому можно обращаться через свойство
navigator
любого объекта
Window
.

  • Читать дальше
  • 1
  • ...
  • 609
  • 610
  • 611
  • 612
  • 613
  • 614
  • 615
  • 616
  • 617
  • 618
  • 619
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: