Jelenség

A webes automatizálási műveletek ( például "Kattintson a weblapon a hivatkozásra" vagy a "Szövegmező feltöltése weblapon" – alapértelmezés szerint a célelemhez görgetnek, mielőtt interakcióba lépnek vele. Ezenkívül az "Adatok kinyerása weblapról" művelet csak a lapon már betöltött adatokat fogja kinyerni.

Ha valamilyen okból kifolyólag a webes automatizálási műveletek nem görgetnek, vagy ha az adatok kinyerése nem bontja ki az összes eredményt, akkor manuálisan görgethet a weblapon az alábbi Javascript-megközelítéssel.

Probléma ellenőrzése

Ha meg kell erősítenie, hogy a webes automatizálási műveletek nem görgetnek a weblapon, mielőtt műveleteket futtatna egy elemen, vagy ha az Adatkinyerés művelet nem bontja ki az összes eredményt, vigye a weblapot az előtérbe, nézze meg, ahogy az asztali folyamat fut, és ellenőrzi a kimeneti változókat. Az alábbi kerülő megoldással manuálisan görgethet a weblapon.

Kerülő megoldás

Használja a "JavaScript függvény futtatása weblapon" műveletet az alábbiak szerint:

helyettesítő szöveg

window.scrollTo(xpos, ypos)

A fenti parancs xpos jelzi a vízszintes görgetést, az ypos pedig a függőleges görgetést.

Ha a weblap aljára szeretné görgetni, módosítsa a parancsot a következőre:


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

Load More button

Előfordulhat, hogy alul megjelenik egy "Load More" elem.

Az összes találat betöltéséhez kattintson a "Több betöltése" gombra, és ismételje meg ezt a műveletet, amíg az elem még létezik. Ezt feltételes hurokkal érheti el ("Feltétel ismétlése" művelet).

Görgetés weblapelemen belül


Ha egy weblap egy elemében szeretne görgetni, használja a SCROLLTop HTML DOM tulajdonságot.

A ScrollTop tulajdonság beállítja vagy visszaadja, hogy egy elem tartalma hány képpontot görget függőlegesen.

Példa a JavaScript-kódra:

function ExecuteScript() {

document.getElementById('id_of_the_target_element').scrollTop -= 50;

}

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×