AREA | NN 3 IE 4 DOM 1 | ||||||
Объект AREA эквивалентен тегу HTML AREA, который определяет форму, координаты, и адресата "кликаемой" области карты изображения на стороне клиента. Navigator и Internet Explorer (для совместимости с Navigator) обрабатывают объект AREA как член коллекции links, так как объект AREA ведет себя подобно ссылке. Вы не можете обратиться к объекту Area по имени; вы должны использовать массив links. Т.к. объект относится к элементам HTML, ему определён весь их интерфейс (см. все элементы HTML) | |||||||
Эквивалент HTML
<AREA> | |||||||
Объектно-ориентированная модель
|
Свойства:
alt | NN n/a IE 4 DOM 1 | ||
Чтение/Изменение | |||
Эквивалентно HTML-атрибуту alt. Неграфические броузеры могут использовать свойство alt для показа краткой информации об изображении. | |||
Пример:
document.all.elementID.alt = "To Next Page" | |||
Возвращаемое значение: Любая строка символов в кавычках. | |||
|
coords | NN n/a IE 4 DOM 1 | ||
Чтение/Изменение | |||
Определяет координаты области, которая будет связана со ссылкой или подготовленным действием.Значения координат вводятся в виде списка с разделителями-запятыми. Если произошло наложение областей, область, которая определена ранее в коде, имеет приоритет. | |||
Пример:
document.all.mapArea2.coords = "25, 5, 50, 70" | |||
Возвращаемое значение: Каждая координата - значение длины, но число координат и их порядок зависит от формы, указанной атрибутом SHAPE, который может произвольно назначен элементу. Для SHAPE="rect" 4 координаты: (left, top, right, bottom); для SHAPE="circle" 3 координаты: (центр-x, центр-y, радиус); для SHAPE="poly" 2 координаты для каждого угла полигона. |
|||
|
hash | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Та часть HREF атрибута URL, которая идёт после # символа, что является местоположением якоря в документе. Не включайте # символ при установке свойства. | |||
Пример:
document.all.mapArea2.hash = "section3" | |||
Возвращаемое значение: Строка. | |||
|
host | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Комбинация hostname:port сервера - получателя для ссылки. Если порт явно указан как часть URL, hostname и порт отделены двоеточием ( также, как они находятся в URL ). Если номер порта не определен в URL HTTP для IE 4, то автоматически возвращается значение по умолчанию, порт 80. | |||
Пример:
document.all.mapArea2.host = "www.megacorp.com:80" | |||
Возвращаемое значение: Строка имени хоста, произвольно сопровождаемая двоеточием и номером порта. | |||
|
hostname | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Hostname сервера (то есть, полный адрес, состоящий из имени сервера и домена получателя для ссылки. Свойство hostname не включает номер порта. | |||
Пример:
document.links[2].hostname = "www.megacorp.com" | |||
Возвращаемое значение: Строка: имя сервера и домен |
|||
|
href | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
URL, определённый атрибутом HREF. | |||
Пример:
document.links[2].href = "http://www.megacorp.com" | |||
Возвращаемое значение: Строка полного или относительного URL. | |||
|
noHref | NN n/a IE 4 DOM 1 | ||
Чтение/Изменение | |||
Связана ли область ссылки с удалённым документом. Когда Вы устанавливаете это свойство как true, броузеры, в которых работают скрипты, больше не будут обрабатывать элемент как ссылку. | |||
Пример:
document.links[4].noHref = "true" | |||
Возвращаемое значение: Булево значение: true | false. | |||
|
pathname | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Компонент имени пути URL, назначенного на атрибут HREF элемента. Это состоит из всей информации URL после последнего символа имени домена, включая начальный символ косой черты. | |||
Пример:
document.all.myLink.pathname = "/images/logoHiRes.gif" | |||
Возвращаемое значение: Строка. | |||
|
port | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Компонент URL "порт", назначенный на атрибут HREF элемента. Он состоит из всей информации после двоеточия после последнего символа имени домена. Двоеточие - не часть значения свойства pоrt. | |||
Пример:
document.all.myLink.port = "80" | |||
Возвращаемое значение: Строка (числовое значение как строка). | |||
|
protocol | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Компонент URL "протокол" , назначенный на атрибут HREF элемента. Он состоит из всей информации URL включая первое двоеточие URL. Типичные значения: "http:", "file:", "ftp:", "mailto:". | |||
Пример:
document.all.secureLink.protocol = "https" | |||
Возвращаемое значение: Строка. | |||
|
search | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Кодированная часть URL, назначенного на атрибут href, который начинается с? Символа. Документ, который обслуживается как результат поиска, также может иметь доступной часть поиска как часть свойства window.location . Вы можете изменять это свойство сценарием. Выполнение так посылает URL и критерии поиска на сервер. Вы должны знать формат данных (обычно пара "имя/значение") ожидаемых сервером, чтобы исполнить это должным образом. | |||
Пример:
document.all.searchLink.search="?p=Tony+Blair&d=y&g=0&s=a&w=s&m=25" | |||
Возвращаемое значение: Строка, начинающаяся с символа "?". |
|||
|
shape | NN n/a IE 4 DOM 1 | ||
Чтение/Изменение | |||
Форма карты изображения серверной стороны обозначает область, чьи координаты определены с атрибутом COORDS. | |||
Пример:
document.all.area51.shape = "circle" | |||
Возвращаемое значение: Нечувствительная к регистру константа формы как строка: default | rect | rectangle | circle | poly | polygon |
|||
|
tabIndex | NN n/a IE 4 DOM 1 | ||
Чтение/Изменение | |||
Номер, который указывает последовательность этого элемента в пределах порядка размещения всех форматируемых элементов в документе. Порядок форматирования строго подчиняется набору правил. Элементы, которые имеют отличные от нуля значения свойства tabIndex, находятся первые в строке, когда пользователь начинает форматирование страницы. Отсчёт начинается с элемента с самым низким значением tabIndex и заканчивается самым высоким значением, независимо от физического местоположения объекта на странице или в документе. Если два элемента имеют одни и те же значения tabIndex, элемент, который загружается в документ раньше , получает фокус первым. Затем идут все элементы что, или не поддерживающие свойство tabIndex , или имеющие нулевое значение. Эти элементы получают фокус в том порядке, в котором они загружаются в документ. Значение -1 ,в целом, удаляет элемент из порядка форматирования. Обратите внимание, что интерфейс Macintosh не обеспечивает предоставление фокуса элементам, отличным от text и password поля INPUT. | |||
Пример:
document.all.mapArea2.tabIndex = 6 | |||
Возвращаемое значение: Целое число. | |||
|
target | NN 2 IE 3 DOM 1 | ||
Чтение/Изменение | |||
Имя окна или фрейма, который должен получить содержание как результат обращения к ссылке. Такие имена назначены фреймам элементом FRAME с атрибутом NAME; для дочерних окон имя назначено через второй параметр метода window.open(). Если Вы пишете сценарий передвижения другого окна или фрейма, используете окно или имя фрейма в инструкции, которая назначает новый URL на свойство location.href (frameName.location.href = "newURL"). | |||
Пример:
document.all.homeArea.target = "_top" | |||
Возвращаемое значение: Строковое значение имени окна или фрейма, или 1 из следующих констант (как строка): _parent | _self | _top | _blank. _parent - frameset, которому текущий документ принадлежит; _self - текущее окно; _top - основное окно броузера, таким образом устраняя все фреймы; _blank создает новое окно заданного по умолчанию размера |
|||
|
Методы:
blur( ) | NN n/a IE 4 DOM n/a |
Удаляет фокус из текущего элемента и обрабатывает событие onBlur (в IE). Никакой другой элемент в результате не получает фокус (обязательно). | |
Возвращаемое значение None. | |
Параметры None. |
focus( ) | NN n/a IE 4 DOM n/a |
Дает фокус текущему элементу и обрабатывает событие onFocus (в IE). Если другой элемент имел фокус в то время, он получает событие onBlur. |
|
Возвращаемое значение None. |
|
Параметры None. |
Определённые обработчики событий:
HIVE: All information for read only. Please respect copyright! |