Pierakstīties, izmantojot Microsoft
Pierakstieties vai izveidojiet kontu.
Sveicināti!
Atlasiet citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Simptoms

Tīmekļa automatizācijas darbības, piemēram, "noklikšķiniet uz saites tīmekļa lapā" vai "aizpildīt teksta lauku tīmekļa lapā" pēc noklusējuma tiks ritinātas uz norādītajiem elementiem, pirms mijiedarbojos ar to. Turklāt darbība "Izvilkt datus no tīmekļa lapas" izvilks tikai tos datus, kas jau ir ielādēti lapā.

Ja kāda iemesla dēļ tīmekļa automatizācijas darbības neritinās vai datu izvilkumā netiek izvilkti visi rezultāti, varat manuāli ritināt tīmekļa lapu, izmantojot šādu JavaScript metodi.

Pārbaudes problēma

Lai pārbaudītu, vai tīmekļa automatizācijas darbības netiek ritinātas tīmekļa lapā pirms mijiedarbības ar elementu, vai darbība Izvilkt datus neizvelk visus rezultātus, atveriet tīmekļa lapu priekšplānā, vērojiet darbvirsmas plūdumu un pārskatiet izvades mainīgos. Izmantojiet tālāk norādīto risinājumu, lai manuāli ritinātu tīmekļa lapā.

Risinājums

Izmantojiet darbību "Palaist JavaScript funkciju tīmekļa lapā", kā parādīts tālāk:

alternatīvais teksts

Window. scrollTo (xpos, ypos)

Iepriekšējā komandu xpos norāda, ka Horizontālā ritināšana un ypos norāda vertikālo ritināšanu.

Lai ritinātu visu veidu līdz tīmekļa lapas apakšai, modificējiet komandu uz:

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

Poga ielādēt vēl

Dažreiz apakšā tiek parādīts elements "Load More" (ielādēt vairāk).

Lai ielādētu visus rezultātus, noklikšķiniet uz pogas ielādēt vairāk un atkārtojiet šo darbību, kamēr elements joprojām pastāv. To var panākt ar nosacījuma cilpas ("Loop condition" darbību).

Kā ritināt tīmekļa lapas elementu


Ja vēlaties ritināt tīmekļa lapas elementu, varat izmantot HTML DOM rekvizītu scrollTop.

Rekvizīts scrollTop iestata vai atgriež pikseļu skaitu, ko elementa saturs tiek ritināts vertikāli.

JavaScript koda piemērs:

funkcija ExecuteScript () {

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

}

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×