«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript
site.komp36.ru Создание сайтов. Твой сайт фотографа Что есть на сайте? Несколько фото галерей: свадебная, постановочная съемка, love story, детские фото. Договор на фотосъемку, прайс-лист.
site.komp36.ru Продающий лендинг. Создание сайтов Установка и продажа окон, установка дверей, перегородок. Одностраничный продающий сайт. Заявки прямо с сайта
site.komp36.ru Универсальный лендинг. Выбрать тему для сайта! Лендинг адаптируется под любую тему: ремонт, отделка, продажа окон, дверей, лестниц, мебели и многое другое
site.komp36.ru Создание сайтов. Сайт сервисного центра. Сайт компании. Новости и отзывы. Несколько прайс-листов – под каждый отдельная страница. Возможность размещения статей


Игра «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих



Рассмотрим несколько дочерних объектов по отношению к глобальному объекту Window - это navigator, screen и location.

Доступ к ним осуществляется через точку, то есть как к свойствам объекта Window. Но, как известно, объект Window существует постоянно, поэтому при работе с текущим окном он не указывается.



Объект navigator - Информация о браузере

Объект navigator содержит информацию о браузере пользователя (в частности - доступно ли использование cookie файлов и включена ли поддержка Java).

Также объект navigator позволяет определить вид операционной системы.

Для удобства работы с объектом navigator выведем все его свойства на экран. Вспоминаем материал из предыдущей заметки.

Фрагмент кода

<script type="text/javascript">

var any; /* Произвольная переменная */

/* Цикл по свойствам для объекта navigator */
for(any in navigator)
{
document.write(any + "<br />");
}

</script>

Результат

Далее, при помощи свойств объекта navigator получим и выведем на экран следующие данные:

- информацию о браузере - свойство userAgent;

- язык браузера - свойство language;

- название операционной системы - свойство oscpu;

- включены ли куки - свойство cookieEnabled;

- подключен ли пользователь к сети Интернет - свойство onLine.

Доступ к свойствам объекта navigator осуществляется через точку.

Фрагмент кода

<script type="text/javascript">

document.write("Название браузера: " + navigator.userAgent + "<br />");
document.write("Язык браузера: " + navigator.language + "<br />");
document.write("Название ОС: " + navigator.oscpu + "<br />");
document.write("Включены ли куки: " + navigator.cookieEnabled + "<br />");
document.write("Подключение к сети: " + navigator.onLine + "<br />");

</script>

Результат

Объект screen - Разрешение экрана пользователя

Объект screen в JavaScript поможет получить данные о разрешении экрана пользователя, о глубине цвета и других параметрах.

С объектом screen поступим аналогично: сначала выведем на экран все его свойства.

Фрагмент кода

<script type="text/javascript">

var any; /* Произвольная переменная */

/* Цикл по свойствам для объекта screen */
for(any in screen)
{
document.write(any + "<br />");
}

</script>

Результат

Свойства объекта screen

mozLockOrientation
.
.
.
dispatchEvent

Теперь при помощи свойств height и width объекта screen получим информацию: о разрешении экрана - его высоте и ширине в пикселях. А также о битовой глубине цветовой палитры - свойство colorDepth.

Фрагмент кода

<script type="text/javascript">

document.write("Высота экрана: " + screen.height + "px <br />");
document.write("Ширина экрана: " + screen.width + "px <br />");

document.write("Глубина цвета: " + screen.colorDepth + "<br />");

</script>

Результат

Объект location - текущий URL-адрес

Объект location возвращает URL-адрес текущего окна пользователя. Он также содержит данные о частях и компонентах текущего адреса: имя хоста, номер порта, протокол и другие.

Далее выводим свойства объекта location в JavaScript.

Фрагмент кода

<script type="text/javascript">

var any; /* Произвольная переменная */

/* Цикл по свойствам для объекта location */
for(any in location)
{
document.write(any + "<br />");
}

</script>

Результат

Воспользуемся свойством href объекта location, и, таким образом, узнаем, как вывести на экран URL-адрес текущего документа в JavaScript.

Фрагмент кода

<script type="text/javascript">

document.write("URL-адрес: " + location.href);

</script>

Результат

Читайте также...

site.komp36.ruТвой сайт фотографа. Создание сайтов Что есть на сайте? Несколько фото галерей: свадебная, постановочная съемка, love story, детские фото. Договор на фотосъемку, прайс-лист.
site.komp36.ru Акция Как начать свое дело? Свой сайт «Укладка плитки» 9 000 руб. Лендинг адаптируется под любой вид отделочных работ, продажу товаров или услуг. Сайт поможет найти новых клиентов
site.komp36.ru Акция Продающий лендинг «Установка и продажа окон» 9 000 руб. Одностраничный продающий сайт. Установка и продажа окон, установка дверей, перегородок. Заявки прямо с сайта

Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Еще об объектах
Тематические публикации
site.komp36.ru Как начать свое дело? Свой сайт «Укладка плитки» 9 000 руб. Лендинг адаптируется под любой вид отделочных работ, продажу товаров или услуг. Сайт поможет найти новых клиентов
site.komp36.ru Продающий лендинг «Установка и продажа окон» 9 000 руб. Одностраничный продающий сайт. Установка и продажа окон, установка дверей, перегородок. Заявки прямо с сайта
Популярные заметки
Последние заметки