====== SetNavigator ======
Определяет свойства объекта window.navigator браузера.
===== Синтаксис =====
==== PASCAL ====
procedure SESSION.SetNavigator(aNavigator: String);
==== ECMA ====
function SESSION.setNavigator(aNavigator);
===== Параметры =====
^ Параметр ^ Тип (PASCAL) ^ Тип (ECMA) ^ По умолчанию ^ Описание ^
|aNavigator |String |String | - |Строка в формате JSON, описывающая свойства объекта window.navigator. Если свойство "pureObject" объекта установлено в true, то все свойства window.navigator будут удалены. Если какое-либо свойство объекта будет установлено в "remove property", то соответствующее свойство window.navigator будет удалено. В остальных случаях свойства window.navigator будут установлены соответственно свойствам указанного объекта. |
===== Возвращаемое значение =====
^ Тип (PASCAL) ^ Тип (ECMA) ^ Описание ^
===== Примеры =====
==== PASCAL ====
-
//{$MODE PASCAL}
var obj :=
'{"myProp": "MyVal"}';
SESSION.SetNavigator(obj);
TABS[0].Load('tests://navigator.html');
{{:ru:wascript:globals:session:setnavigator-1_pascal.png|}}
-
//{$MODE PASCAL}
var obj :=
'{' +
'"language": "martian",' +
'"mimeTypes": "remove property",' +
'"cookieEnabled": "remove property"' +
'}';
SESSION.SetNavigator(obj);
TABS[0].Load('tests://navigator.html');
{{:ru:wascript:globals:session:setnavigator-2_pascal.png|}}
-
//{$MODE PASCAL}
var obj :=
'{' +
'"language": "martian",' +
'"pureObject": true' +
'}';
SESSION.SetNavigator(obj);
TABS[0].Load('tests://navigator.html');
{{:ru:wascript:globals:session:setnavigator-3_pascal.png|}}
==== ECMA ====
-
//{$MODE ECMA}
var obj =
{"myProp": "MyVal"};
SESSION.setNavigator(obj);
TABS[0].load('tests://navigator.html');
{{:ru:wascript:globals:session:setnavigator-1_ecma.png|}}
-
//{$MODE ECMA}
var obj =
'{' +
'"language": "martian",' +
'"mimeTypes": "remove property",' +
'"cookieEnabled": "remove property"' +
'}';
SESSION.setNavigator(obj);
TABS[0].load('tests://navigator.html');
{{:ru:wascript:globals:session:setnavigator-2_ecma.png|}}
-
//{$MODE ECMA}
var obj =
{
"language": "martian",
"pureObject": true
};
SESSION.setNavigator(obj);
TABS[0].load('tests://navigator.html');
{{:ru:wascript:globals:session:setnavigator-3_ecma.png|}}