====== Load ======
Загружает в данную вкладку страницу по указанному адресу, используя указанный [[https://ru.wikipedia.org/wiki/HTTP_referer|URL источника]].
===== Синтаксис =====
==== PASCAL ====
procedure TTab.Load(aURL: String; aReferer: String = ''; aWaitLoaded: boolean = true);
==== ECMA ====
TTab.load(aURL[, aReferer][, aWaitLoaded]);
===== Параметры =====
^ Параметр ^ Тип (PASCAL) ^ Тип (ECMA) ^ По умолчанию ^ Описание ^
|aURL |String |String | - |Загружаемая страница |
|aReferer |String |String | "" |URL источника |
|aWaitLoaded |Boolean |Boolean |true |Флаг, указывающий на необходимость ожидания загрузки страницы |
===== Возвращаемое значение =====
^ Тип (PASCAL) ^ Тип (ECMA) ^ Описание ^
===== Примеры =====
==== PASCAL ====
-
//{$MODE PASCAL}
var tab := TABS[0];
tab.Load('yandex.ru');
{{:ru:wascript:classes:ttab:load-1_pascal.png|}}
-
//{$MODE PASCAL}
TABS[0].Load('ya.ru');
{{:ru:wascript:classes:ttab:load-2_pascal.png|}}
-
//{$MODE PASCAL}
TABS[0].Load('http://whatsmyreferer.com', 'http://myreferer.com/mypath?myparam=myvalue');
{{:ru:wascript:classes:ttab:load-3_pascal.png|}}
-
-
//{$MODE PASCAL}
Log(DateTimeToStr(now));
TABS[0].Load('ya.ru', '', true);
Log(DateTimeToStr(now));
{{:ru:wascript:classes:ttab:load-4_pascal.png|}}
-
//{$MODE PASCAL}
Log(DateTimeToStr(now));
TABS[0].Load('ya.ru', '', false);
Log(DateTimeToStr(now));
{{:ru:wascript:classes:ttab:load-5_pascal.png|}}
==== ECMA ====
-
//{$MODE ECMA}
var tab = TABS[0];
tab.load('yandex.ru');
{{:ru:wascript:classes:ttab:load-1_ecma.png|}}
-
//{$MODE ECMA}
TABS[0].load('ya.ru');
{{:ru:wascript:classes:ttab:load-2_ecma.png|}}
-
//{$MODE ECMA}
TABS[0].load('http://whatsmyreferer.com', 'http://myreferer.com/mypath?myparam=myvalue');
{{:ru:wascript:classes:ttab:load-3_ecma.png|}}
-
//{$MODE ECMA}
var dt = new Date();
log(dt.getMinutes() + ':' + dt.getSeconds());
TABS[0].load('ya.ru', '', true);
var dt = new Date();
log(dt.getMinutes() + ':' + dt.getSeconds());
{{:ru:wascript:classes:ttab:load-4_ecma.png|}}
-
//{$MODE ECMA}
var dt = new Date();
log(dt.getMinutes() + ':' + dt.getSeconds());
TABS[0].load('ya.ru', '', false);
var dt = new Date();
log(dt.getMinutes() + ':' + dt.getSeconds());
{{:ru:wascript:classes:ttab:load-5_ecma.png|}}