Пређи на главни садржај

Web.BrowserContents

Vraća HTML za navedenu URL adresu, kao što je prikazano u veb pregledaču.

Syntax​

Web.BrowserContents(
url as text,
optional options as record
) as text

Remarks​

Vraća HTML za navedeni url, kao što je prikazano u veb pregledaču. Moguće je navesti opcionalni parametar zapisa, options, da bi se navela dodatna svojstva. Zapis može da sadrži sledeća polja:

  • ApiKeyName: Ako ciljna lokacija ima naznaku API ključa, ovaj parametar može da se koristi za navođenje naziva (a ne vrednosti) parametra ključa koji se mora koristiti u URL adresi. Stvarna vrednost ključa je navedena u akreditivu.
  • WaitFor:Navodi uslov za čekanje pre preuzimanja HTML datoteke, pored čekanja da se stranica učita (što se uvek radi). Može da bude zapis koji sadrži polja „Vremensko ograničenje“ i/ili „Birač“. Ako se navede samo vremensko ograničenje, funkcija će čekati navedeno vreme pre preuzimanja HTML datoteke. Ako se navedu i Selector i Timeout, i ako Timeout istekne pre nego što se Selector pojavi na stranici, javlja se greška. Ako se navede birač bez vremenskog ograničenja, primenjuje se podrazumevano vremensko ograničenje od 30 sekundi.

Examples​

Example #1​

Vraća HTML za https://microsoft.com.

Web.BrowserContents("https://microsoft.com")

Result:

"<!DOCTYPE html><html xmlns=..."

Example #2​

Vraća HTML za https://microsoft.com nakon čekanja da se pojavi CSS birač.

Web.BrowserContents("https://microsoft.com", [WaitFor = [Selector = "div.ready"]])

Result:

"<!DOCTYPE html><html xmlns=..."

Example #3​

Vraća HTML za https://microsoft.com nakon čekanja od deset sekundi.

Web.BrowserContents("https://microsoft.com", [WaitFor = [Timeout = #duration(0,0,0,10)]])

Result:

"<!DOCTYPE html><html xmlns=..."

Example #4​

Vraća HTML za https://microsoft.com nakon čekanja od najviše deset sekundi da se pojavi CSS birač.

Web.BrowserContents("https://microsoft.com", [WaitFor = [Selector = "div.ready", Timeout = #duration(0,0,0,10)]])

Result:

"<!DOCTYPE html><html xmlns=..."

Category​

Accessing data