userProfile NN n/a  IE 4   DOM n/a

Объект userProfile отражает многочисленные части информации, сохраненной в параметре пользователя браузера для текущего пользователя. Этот объект имеет четыре метода что:

Позвольте Вам очередь просьбы об индивидуальных полях (элементы(пункты) типа названия(имени), адреса электронной почты, номеров телефона, и так далее)

Отобразите диалог запроса, который позволяет пользователям видеть то, чему Вы просите и отвергаете определенные элементы(пункты) или все это

Захватите информацию

Очистите очередь запроса

Как только информация восстановлена(отыскана) (с разрешения пользователя), она может попасть в элементы формы (видимо или скрыто) для представления на сервер. Другие подробности доступны в Microsoft Client Software Developer's Kit. Методы этого объекта полностью поддержаны в версии Macintosh Internet Explorer 4.


Методы:


addReadRequest( ) NN n/a  IE 4   DOM n/a
addReadRequest(attributeName)
 

Добавляет запрос на осмотр специфических параметров пользователя в очередь, которая должна быть выполнена отдельно (через методы doReadRequest() и getAttribute() ). Элементы, добавленные в очередь, представлены пользователю, чтобы тот выбрал, какой элемент(ы) может быть представлен серверу. Для множественных атрибутов используйте множественные обращения метода addReadRequest().

 
Возвращаемое значение
None.
 
Параметры
attributeName
Одно из следующих названий атрибутов без учета регистра как строка:

vCard.Business.City

vCard.Home.City

vCard.Business.Country

vCard.Home.Country

vCard.Business.Fax

vCard.Home.Fax

vCard.Business.Phone

vCard.Home.Phone

vCard.Business.State

vCard.Home.State

vCard.Business.StreetAddress

vCard.Home.StreetAddress

vCard.Business.URL

vCard.Home.Zipcode

vCard.Business.Zipcode

vCard.Homepage

vCard.Cellular

vCard.JobTitle

vCard.Company

vCard.LastName

vCard.Department

vCard.MiddleName

vCard.DisplayName

vCard.Notes

vCard.Email

vCard.Office

vCard.FirstName

vCard.Pager


clearRequest( ) NN n/a  IE 4   DOM n/a

Освобождает очередь названий атрибутов, которые будут отысканы. Используйте это после того, как ваш сценарий успешно отыскал требуемую информацию. Это действие готовит очередь для следующего списка.

 
Возвращаемое значение
None.
 
Параметры
None.

doReadRequest( ) NN n/a  IE 4   DOM n/a
doReadRequest(usageCode[, friendlyName[, domain[, path[, expiration]]]])  
 

Базируемый на пунктах в очереди, этот метод оспрашивает браузер, чтобы увидеть, дал ли пользователь разрешение осмотреть эти атрибуты в прошлом. Если нет (для некоторых или для всех), метод отображают диалоговое окно (окно Profile Assistant) которое позволяет пользователям выключать пункты, которые не должны быть выставлены серверу. Параметры обеспечивают информацию для диалога и для обслуживания разрешения (подобной путям, которыми управляется cookies). Требуется только один метод doReadRequest(), независимо от числа атрибутов в очереди.

 
Возвращаемое значение
В Win32 метод не возвращает никакого значения, независимо от того, как пользователь отвечает на диалоговое окно Profile Assistant. На Macintosh (который не поддерживает, этот объект полностью), метод не отображает диалоговое окно Profile Assistant и возвращает false.
 

Параметры

  • usageCode — Одно из следующих целых чисел кода, которые отображают удобочитаемые сообщения, определенные Internet Privacy Working Group:
Код Описание

0

Используется для системного администрирования.

1

Используется для исследования и/или развития изделия

2

Используется для завершения и поддержки текущей сделки.

3

Используется, чтобы настроить содержание и проект сайта.

4

Используется, чтобы улучшить содержание сайта, включая рекламные объявления.

5

Используется для уведомления посетителей об обновлениях на сайте.

6

Используется для контакта с посетителями и маркетинга услуг или изделий

7

Используется для соединения с другой собранной информацией.

8

Используется сайтом для других целей.

9

Раскрыто для настройки или усовершенствования содержания и проекта сайта.

10

Раскрыто тем, кто может входить в контакт с Вами для маркетинга услуг и/или изделий

11

Раскрыто тем, кто может входить в контакт с Вами для маркетинга услуг и/или изделий, но Вы имеете возможность просить, чтобы сайт не делал это.

12

Раскрыто другим людям для любой другой цели.
  • friendlyName — Дополнительная строка, содержащая опознаваемое название и URL которые пользователь признает как источник запроса. Это может быть общее тождество.
  • domain — Дополнительная строка, содержащая доменное имя сервера, делающего запрос. Если установлена дата истечения срока хранения, эта информация сохранена с требуемыми атрибутами, чтобы предотвратить будущие запросы от этого домена
  • path — Дополнительная строка, содержащая путь файла сервера, делающего запрос.
  • expiration — Дополнительная строка, содержащая дату, когда параметры настройки разрешений пользователя истекают. Не признано в Internet Explorer 4.

getAttribute( ) NN n/a  IE 4   DOM n/a
getAttribute(attributeName)  
 

Возвращает значение атрибута, если пользователь дал на это разрешение. Если это разрешение было отклонено, метод возвращает нуль. Используйте метод getAttribute() для каждого отысканного атрибута со значением.

 
Возвращаемое значение
В Win32, метод не возвращает никакого значения, независимо от того, как пользователь отвечает на диалоговое окно Profile Assistant. На Macintosh (который не поддерживает, этот объект вообще) метод не отображает диалоговое окно Profile Assistant и возвращает false.
 
Параметры
attributeName Одно из названий атрибутов vCard, перечисленных в описании метода addReadRequest().


HIVE: All information for read only. Please respect copyright!
Hosted by hive КГБ: Киевская городская библиотека