Ninasongaje kwa kutumia JavaScriptExecutor?
Ninasongaje kwa kutumia JavaScriptExecutor?

Video: Ninasongaje kwa kutumia JavaScriptExecutor?

Video: Ninasongaje kwa kutumia JavaScriptExecutor?
Video: jifunze web development kwa kutumia object oriented programming PHP na bootstrap 2024, Novemba
Anonim
  1. Ukitaka tembeza kwa usawa katika mwelekeo sahihi, kutumia JavaScript ifuatayo. (( JavascriptExecutor ) dereva). kutekelezaScript("window. scrollBy(2000, 0)");
  2. Ukitaka tembeza kwa usawa katika mwelekeo wa kushoto, kutumia JavaScript ifuatayo. (( JavascriptExecutor ) dereva). kutekelezaScript ("window.

Kwa hivyo, unawezaje kusogeza chini kwenye ukurasa?

Unaweza kutumia chini mshale kwa shuka chini kwenye mtandao ukurasa na juu mshale kwa tembeza nyuma juu . Hivi ndivyo jinsi: Kwanza, tumia kipanya chako kubofya popote kwenye ukurasa ungependa kusoma; hii huwezesha kompyuta kujua mahali unaposoma. Kisha, gonga chini mshale mara moja tu shuka chini kidogo kidogo kwa wakati mmoja.

Pia, ninawezaje kusogeza juu na chini kwenye seleniamu? Kwa hivyo, kwa tembeza juu au chini na Selenium , mtekelezaji wa JavaScript ni lazima. Tembeza kazi zinaweza kufafanuliwa kama ifuatavyo: JavascriptExecutor js = (JavascriptExecutor) dereva; js. kutekelezaScript( window.

Kuhusiana na hili, ninasogezaje hadi chini ya ukurasa kwenye seleniamu?

Ili tembeza mtandao ukurasa unaweza kutumia JavascriptExecutor. Unda kitu cha JavascriptExecutor na upigie simu dereva wavuti . Kisha tekeleza hati na kazi ya scrollTo na ukitumia hiyo unaweza ama tembeza kwa sehemu fulani au kwa chini yako ukurasa.

Je, unasogezaje kwenye JavaScript?

Mbinu ya 1: Kutumia window.scrollTo() Mbinu ya kusogezaTo() ya kiolesura cha dirisha inaweza kutumika tembeza kwa eneo maalum kwenye ukurasa. Inakubali vigezo 2 vya x na y kuratibu za ukurasa tembeza kwa. Kupitisha vigezo vyote viwili kama 0 itakavyo tembeza ukurasa hadi sehemu ya juu kabisa na ya kushoto kabisa.

Ilipendekeza: