Բովանդակություն:

Ինչպե՞ս սելենում հորիզոնական ոլորել:
Ինչպե՞ս սելենում հորիզոնական ոլորել:

Video: Ինչպե՞ս սելենում հորիզոնական ոլորել:

Video: Ինչպե՞ս սելենում հորիզոնական ոլորել:
Video: Uploading Files with Selenium - Selenium Tutorial - Selenium Webdriver Tutorial - 2024, Մայիս
Anonim

Հետևյալ քայլերն են՝

  1. Բացեք զննարկիչը:
  2. Բացեք կայքի URL-ը և մեծացրեք պատուհանը:
  3. Ոլորեք ուղղահայաց իջնել 250 պիքսելով:
  4. Ոլորեք ուղղահայաց 250 պիքսելով դեպի վեր։
  5. Ոլորել դեպի վեբ էջի ներքևի մաս:
  6. Ոլորել որոշակի վեբ տարրի համար:
  7. Ոլորեք հորիզոնական .

Նաև հարց է՝ ո՞ր մեթոդը կարող եք օգտագործել տարրի մեջ հորիզոնական ոլորելու համար:

ScrollLeft () մեթոդ սահմանում կամ վերադարձնում է հորիզոնական ոլորման տող պաշտոնը ընտրվածի համար տարրեր . Հուշում. Երբ ոլորման տող է հեռավոր ձախ կողմում, դիրքը է 0. Երբ օգտագործված պաշտոնը վերադարձնելու համար՝ Սա մեթոդ վերադարձնում է հորիզոնական -ի դիրքը ոլորման տող ԱՌԱՋԻՆ համընկնողի համար տարր.

Հետագայում հարցն այն է, թե ինչպես կարող եմ ոլորել ներքև սելենիում Python-ում: Ցանկանու՞մ եք, որ վեբ զննարկիչը ոլորել Օգտագործելիս մինչև էջի վերջ Պիթոն սելեն ? Դուք կարող եք դա անել կոդով, հնարքն այն է, որ Javascript-ի կոդը ներարկեք՝ վեբ էջ լինելու համար: Վեբ էջը բեռնելուց հետո, ոլորել ներքեւ էջը javascript-ի ներարկումով: Դու կարող ես ոլորել ներքեւ որոշակի գումար կամ մինչև վերջ մինչև հատակը.

Պարզապես, ինչպե՞ս կարող եմ վերև ոլորել սելենի մեջ:

Ներմուծման համար կարող եք օգտագործել հետևյալ կոդը

  1. ներմուծման օրգ. openqa. սելեն:
  2. WebElement տարր = դրայվեր: findElement (Ըստ.
  3. Եթե ցանկանում եք ոլորել որոշակի կոորդինատով, օգտագործեք հետևյալ JavaScript-ը: ((JavascriptExecutor)վարորդ):
  4. ((JavascriptExecutor) վարորդ): executeScript («պատուհան.

Ինչպե՞ս եք պտտվում JavaScript-ում:

Մեթոդ 1. Օգտագործելով window.scrollTo() Պատուհանի միջերեսի scrollTo() մեթոդը կարող է օգտագործվել՝ ոլորել էջի նշված վայրում: Այն ընդունում է էջի x և y կոորդինատները 2 պարամետր ոլորել դեպի. Երկու պարամետրերն էլ 0 փոխանցելը կլինի ոլորել էջը դեպի ամենավերին և ձախ կետը:

Խորհուրդ ենք տալիս: