Jaa


Web.BrowserContents

Syntaksi

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

Tietoja

Palauttaa HTML:n määritetylle sovellukselle urlselaimen tarkastelemaksi. Valinnainen tietueparametri optionsvoidaan antaa määrittämään lisäominaisuuksia. Tietue voi sisältää seuraavat kentät:

  • ApiKeyName: Jos kohdesivustolla on käsitys API-avaimesta, tämän parametrin avulla voidaan määrittää URL-osoitteessa käytettävän avainparametrin nimi (ei arvo). Todellinen avainarvo annetaan tunnistetiedoissa.
  • WaitFor: Määrittää ehdon odottaa ennen HTML:n lataamista latauksesta sen lisäksi, että odotetaan sivun lataamista (tämä tehdään aina). Voi olla tietue, joka sisältää Timeout- ja/tai Selector-kentät. Jos vain Timeout määritetään, funktio odottaa määritetyn ajan ennen HTML:n lataamista latauksesta. Jos sekä Selector että Timeout on määritetty ja Aikakatkaisu-aikakatkaisu kuluu, ennen kuin Selector on olemassa sivulla, tapahtuu virhe. Jos Selector määritetään ilman Timeout-kohdetta, käytetään oletusarvon mukainen 30 sekunnin Aikakatkaisu-aikakatkaisua.

Esimerkki 1

Palauttaa HTML:n ön.https://microsoft.com

Käyttö

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

Tuloste

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

Esimerkki 2

Palauttaa HTML-kohteen toiminnolle https://microsoft.com sen jälkeen, kun on odotettu CSS-valitsimen olevan olemassa.

Käyttö

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

Tuloste

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

Esimerkki 3

Palauttaa HTML-kohteen ön https://microsoft.com kymmenen sekunnin odotuksen jälkeen.

Käyttö

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

Tuloste

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

Esimerkki 4

Palauttaa HTML-kohteen toiminnolle https://microsoft.com sen jälkeen, kun on odotettu enintään kymmenen sekuntia CSS-valitsimen olevan olemassa.

Käyttö

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

Tuloste

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