1 Прототип htmlстраниц вебприложения 3 2 Синтаксис записи тегов и атрибутов в html 3
Скачать 265.45 Kb.
|
7 Объект Document в DOM браузераКаждая веб-страница, загружаемая в браузере, имеет свой собственный объект Document. Интерфейс объекта Document служит точкой доступа к содержимому веб-страницы (дерево DOM, включающее все элементы со всем их содержимым). Объект Document используется для получения, изменения или добавления содержимого в HTML-документ и для обработки событий в этом документе. Методы
Свойства
8 Объект Location в DOM браузераОбъект location содержит информацию о расположении текущей веб-страницы: URL, информацию о сервере, номер порта, протокол. Свойства: Интерфейс Location не имеет унаследованных свойств, но реализует свойства URLUtils. Location.href - DOMString, содержащий URL целиком. При изменении, соответствующий документ переходит на новую страницу. Location.protocol - DOMString, содержащий протокол текущего URL, включая ':'. Location.host - DOMString, содержащий хост, а именно имя хоста, ':' и порт. Location.hostname - DOMString, содержащий домен текущего URL. Location.port - DOMString, содержащий номер порта текущего URL. Location.pathname - DOMString, содержащий первый '/' после хоста с последующим текстом URL. Location.search - DOMString, содержащий '?' с последующими параметрами URL. Location.hash - DOMString, содержащий '#' с последующим идентификатором. Location.username - DOMString, содержащий имя пользователя, указанное перед именем домена. Location.password - DOMString, содержащий пароль, указанный перед именем домена. Location.origin - Возвращает DOMString, содержащий протокол, хост и порт текущего URL. Методы: Интерфейс Location не имеет унаследованных методов, но реализует методы URLUtils. Location.assign() - Загружает ресурс по URL, указанному в качестве параметра. Location.reload() - Перезагружает ресурс по текущему URL. Единственный опциональный параметр Boolean при значении true указывает, что страница должна быть заново загружена с сервера, при значении false страница может быть загружена из кеша. Location.replace() - Заменяет текущий ресурс на новый по URL, указанному в качестве параметра. Отличие от assign() в том, что при использовании replace() текущая страница не будет сохранена в History, и пользователь не сможет использовать кнопку назад, чтобы вернуться к ней. Location.toString() - Возвращает DOMString, содержащий URL целиком. Это синоним URLUtils.href, однако он не может использоваться для изменения значения. |