Vieritys verkkosivulla

Joissakin selaimen automatisointityönkuluissa on ehkä vieritettävä verkkosivuja, jotta tietyt osat näkyvät näytössä.

Power Automate sallii verkkosivujen selaamisen kahdella eri tavalla. Ensimmäinen edellyttää Kohdista tekstikenttä verkkosivulla -toimintoa ja toinen JavaScript-komentosarjoja.

Verkkosivun vierittäminen verkkosivun Kohdista tekstikenttä -toiminnon avulla

Jos haluat vierittää verkkosivun tiettyä elementtiä, voit ottaa käyttöön Kohdista tekstikenttä verkkosivulla -toiminnon.

Toiminnon ominaisuuksissa on luotava käyttöliittymäelementti, joka valitsee vierityksen kohde-elementin. Vaikka toiminnon päätarkoituksena on keskittyä tekstikenttiin, voit vierittää sitä mihin tahansa elementtiin.

Huomautus

Lisätietoja käyttöliittymäelementeistä on Automatisointi käyttöliittymäelementtien avulla .

Näyttökuva Kohdista tekstikenttä verkkosivutoimintoon.

Yleensä verkkosovellukset sisältävät sivujen, joilla näytetään useita elementtejä, alareunassa ladataan lisääelementtejä. Näissä tapauksissa voit kohdistaa ladataan lisääelementin vierittääksesi sivun alareunaan.

Verkkosivun vierittäminen JavaScriptin avulla

Kohdista tekstikenttään verkkosivulla -toiminnon lisäksi voit vierittää verkkosivuja JavaScriptin avulla. Jos haluat suorittaa JavaScriptin verkkosivuilla, käytä Suorita Javascript-toiminto verkkosivulla -toimintoa.

JavaScript tarjoaa window.scrollTo(xpos, ypos) -toiminnon, joka vierittää tiettyyn verkkosivun osaan. Xpos-paikkamerkki ilmaisee vaakasuuntaisen vierityksen, kun taas ypos-paikkamerkki osoittaa pystysuoran vierityksen.

function ExecuteScript() 
{
window.scrollTo(xpos, ypos);
}

Voit korvata molemmat paikkamerkit pysyvillä arvoilla, ominaisuuksilla tai muuttujilla. Seuraavassa esimerkissä funktio sisältää pysyviä arvoja.

Näyttökuva Suorita Javascript-toiminto verkkosivun toiminnolla scrollTo-toiminnon avulla.

Jos haluat vierittää verkkosivun alareunaan, voit korvata ypos-paikkamerkin document.body.scrollHeight-ominaisuudella.

function ExecuteScript() 
{
window.scrollTo(0, document.body.scrollHeight);
}

Näyttökuva Suorita Javascript-toiminto verkkosivun toiminnolla scrollHeight-ominaisuuden avulla.

Jos haluat vierittää verkkosivun osan sisällä, et itse sivun sisällä, voit käyttää HTML DOM -ominaisuuden scrollTop-ominaisuutta. Seuraavassa esimerkissä funktio paikantaa kohteen divElem ja vierittää pystysuunnassa 10 kuvapistettä alaspäin.

function ExecuteScript() 
{
document.getElementById('divElem').scrollTop -= 10;
}

Näyttökuva Suorita Javascript-toiminto verkkosivun toiminnolla scrollTop-ominaisuuden avulla.