|    | 
СИ-БИ техника | КВ техника | УКВ техника | Радиоизмерения | Защита от TVI | Источники питания | Софт | Расчеты | Справочники
Главная arrow Программирование arrow Java arrow Получение доступа к Web-странице и ее элементам  

Получение доступа к Web-странице и ее элементам

Оглавление
Получение доступа к Web-странице и ее элементам
Страница 2
Страница 3
Страница 2 из 3

Народ замечает

Старые программы Web-обозревателей, в частности Navigator версий 4.x, не поддерживали атрибут id. Вместо него использовался атрибут name. Поэтому для некоторых элементов Web-страниц (обычно это формы и элементы управления) имена ради совместимости до сих пор иногда задаются с использованием обоих этих атрибутов:

<P ID="par" NAME="par">Текстовый абзац</Р>

Хотя это и не обязательно, т. к. рыночная доля старых Web-обозревателей ис-чезающе мала.

А имена фреймов задаются исключительно атрибутом name. Атрибут id они не поддерживают до сих пор. (О фреймах разговор пойдет в главе 9.)

Задав имя, можно воспользоваться одной из коллекций объекта document. Этих коллекций довольно много, и все они перечислены в табл. 2.1.

Таблица 2.1. Коллекции объекта document

Коллекция

Описание

all

Все элементы страницы, включая теги <html>, <head>, <title> и

<BODY>

anchors

Все якоря страницы, созданные с помощью тега

<А NAМЕ="<Имя якоря>">. . .</А>

applets

Все Java-апплеты, графические изображения и элементы ActiveX

embeds

Все мультимедийные элементы, помещенные в страницу с помощью тега <embed> (расширения Web-обозревателя)

forms

Все Web-формы

frames

Все фреймы

images

Все графические изображения

links

Все гиперссылки, включая "горячие" области (теги <area>)

scripts

Все Web-сценарии

stylesheets

Все таблицы стилей. Поддерживается только Internet Explorer, начиная с версии 4.0, и Firefox

Каждая из перечисленных в табл. 2.1 коллекций содержит все элементы страницы определенного типа. Так, коллекция images содержит все графические изображения, помещенные на страницу, а коллекция links — все гиперссылки. Ну, а самая большая коллекция all содержит вообще все элементы Web-страницы: текстовые абзацы, изображения, гиперссылки, таблицы, контейнеры и пр.


« Пред. - След. »


RLBN.ru - Электроника и компьютеры

0.137
Hosted by uCoz