Pomikanje po spletni strani

Simptom –

Dejanja spletnih avtomatizacije, kot je» kliknite povezava na spletni strani «ali» zapolni besedilno polje na spletni strani «, se privzeto premaknejo na ciljni element, preden se z njo pomikate. Poleg tega bo dejanje» Ekstrahiranje podatkov s spletne strani «izvlekel le podatke, ki so že naloženi na strani.

Če se zaradi neznanega razloga dejanja spletne avtomatizacije ne premaknejo ali podatki o izvlečku ne ekstrahirajo vseh rezultatov, se lahko ročno pomaknete na spletno stran z naslednjim pristopom JavaScript.

Preverjanje težave

Če želite preveriti, ali dejanja spletnih avtomatizacije niso pomikanje po spletni strani pred interakcijo z elementom ali pa dejanje ekstrahiranja podatkov ne ekstrahira vseh rezultatov, Pripeljite spletno stran v ospredje, Oglejte si potek namizja in preglejte izhodne spremenljivke. Uporabite to nadomestno rešitev za ročno drsenje na spletni strani.

Rešitev

Uporabite dejanje» Zaženi funkcijo JavaScript na spletni strani «, kot je prikazano spodaj:

nadomestno besedilo

Window. scrollTo (xpos, ypos)

V zgornjem ukazu xpos označuje vodoravno pomikanje in ypos označuje navpični drsni trak.

Če se želite pomakniti vse do dna spletne strani, spremenite ukaz:

function ExecuteScript()
{
Window. scrollTo (0; Document. Body. scrollHeight);
}

Gumb» naloži več «

Včasih je na dnu prikazana možnost» naloži več «.

Če želite naložiti vse rezultate, kliknite gumb» naloži več «in ponovite dejanje, dokler element še vedno obstaja. To lahko dosežete s pogojno zanko (dejanje zanke).

Kako se pomikati znotraj elementa spletne strani


Če se želite pomakniti znotraj elementa spletne strani, lahko uporabite lastnost scrollTop HTML DOM.

Lastnost scrollTop Nastavi ali vrne število slikovnih pik, ki jih je vsebina elementa podrsna navpično.

Primer kode JavaScript bi bil:

Funkcija ExecuteScript () {

Document. getElementById ("id_of_the_target_element"). scrollTop-= 50;

}

Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridruži se Microsoftu programa Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×