Megosztás a következőn keresztül:


Görgetés egy weboldalon

Egyes böngészőautomatizálási folyamatokban előfordulhat, hogy görgetnie kell a weboldalakon, hogy bizonyos elemek láthatók legyenek a képernyőn.

A Power Automate két különböző megközelítésen keresztül teszi lehetővé a weblapokon való görgetést. Az elsőhöz a Fókusz szövegmező a weboldalon műveletre, míg a másodikhoz JavaScript-szkriptek szükségesek.

Görgessen egy weblapra a Fókuszálás a szövegmezőre a weboldalon művelet

Ha egy weblap egy adott elemére szeretne görgetni, telepítheti a Fókusz szövegmező a weboldalon műveletet.

A művelet tulajdonságai között létre kell hoznia egy UI-elemet, amely kijelöli a görgetés célelemét. Bár a művelet elsődleges célja, hogy a szövegmezőkre összpontosítson, használhatja elem görgetésére is.

Feljegyzés

A felhasználói felület elemeiről további információt az Automatizálás felhasználói felületi elemek használatával című témakörben talál.

Képernyőkép a Fókusz szövegmező a weblapon műveletről.

A webalkalmazások általában több elemet töltenek be az oldalak alján, amelyek sok elemet jelenítenek meg. Ezekben az esetekben megcélozhatja a betöltési több elemet az oldal alján történő görgetéshez.

Görgetés egy weboldalon JavaScript használatával

A Fókusz szövegmező a weboldalon műveleten kívül JavaScript használatával is görgethet a weboldalakon. A JavaScript weblapokon való futtatásához használja a JavaScript végrehajtása weboldalon műveletet.

A JavaScript biztosítja a window.scrollTo(xpos, ypos) függvényt, amely a weboldal egy adott részére görget. Az xpos helyőrző a vízszintes, míg az ypos helyőrző a függőleges görgetést jelzi.

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

Mindkét helyőrzőt lecserélheti kódolt értékkel, tulajdonsággal vagy változóval. A következő példában a függvény kódolt értékeket tartalmaz.

Képernyőkép a Javascript végrehajtása weboldalon műveletről a scrollTo függvénnyel.

Ha egy weblap aljára szeretne görgetni, cserélje le az ypos helyőrzőt a document.body.scrollHeight tulajdonságra.

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

Képernyőkép a Javascript végrehajtása a weboldalon műveletről a scrollHeight tulajdonsággal.

Ha egy weblap egy elemén belül szeretne görgetni, nem pedig magán az oldalon, használhatja a scrollTop HTML DOM-tulajdonságot. A következő példában a függvény megkeresi a divElemet , és függőlegesen 10 képponttal lefelé görget.

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

Képernyőkép a Javascript végrehajtása a weboldalon műveletről a scrollTop tulajdonsággal.