SetWindow

Определяет свойства объекта window браузера.

Синтаксис

PASCAL

procedure SESSION.Setwindow(aWindow: String);

ECMA

function SESSION.setWindow(aWindow); 

Параметры

Параметр Тип (PASCAL) Тип (ECMA) По умолчанию Описание
aWindow String String, Object - Строка в формате JSON (в режиме ECMA можно передавать объект), описывающая свойства объекта window. Если какое-либо свойство объекта будет установлено в «remove property», то соответствующее свойство window будет удалено. В остальных случаях свойства window будут установлены соответственно свойствам указанного объекта.

Возвращаемое значение

Тип (PASCAL) Тип (ECMA) Описание

Примеры

PASCAL

  1. //{$MODE PASCAL}
    var obj :=
      '{newProp: "newVal"}';
    SESSION.SetWindow(obj);
    TABS[0].Load('tests://window.html');

  2. //{$MODE PASCAL}
    var obj :=
      '{' + 
        'outerWidth: "10000",' + 
        'outerHeight: "20000"' + 
      '}';
    SESSION.SetWindow(obj);
    TABS[0].Load('tests://window.html');

ECMA

  1. //{$MODE ECMA}
    var obj =
      '{newProp: "newVal"}';
    SESSION.setWindow(obj);
    TABS[0].load('tests://window.html');

  2. //{$MODE ECMA}
    //{$MODE ECMA}
    var obj =
      {
        outerWidth: 10000,
        outerHeight: 20000
      };
    SESSION.setWindow(obj);
    TABS[0].load('tests://window.html');