====== 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|}}