JavaScriptExecutor istifadə edərək necə sürüşdürə bilərəm?
JavaScriptExecutor istifadə edərək necə sürüşdürə bilərəm?

Video: JavaScriptExecutor istifadə edərək necə sürüşdürə bilərəm?

Video: JavaScriptExecutor istifadə edərək necə sürüşdürə bilərəm?
Video: Görüş #5-29.04.2022 | ETF komandasının görüşü və dialoqu 2024, Bilər
Anonim
  1. İstəsən sürüşdürün üfüqi in düzgün istiqamət, istifadə edin aşağıdakı JavaScript. (( Javascript İcraçı )sürücü). executeScript("pəncərə. scrollBy(2000, 0)");
  2. İstəsən sürüşdürün üfüqi in sol istiqamət, istifadə edin aşağıdakı JavaScript. (( Javascript İcraçı )sürücü). executeScript("pəncərə.

Beləliklə, bir səhifədə necə aşağı diyirləyin?

istifadə edə bilərsiniz aşağı üçün ox aşağı diyirləyin internetdə səhifə və yuxarı üçün ox sürüşdürün geri yuxarı . Budur: Birincisi, siçanınızla hər hansı bir yerə klikləyin səhifə oxumaq istərdiniz; bu, kompüterə oxuduğunuz yeri bilmək imkanı verir. Sonra vurun aşağı üçün bir dəfə ox aşağı diyirləyin bir azdan.

Həmçinin, seleniumda necə yuxarı və aşağı sürüşdürə bilərəm? Beləliklə, üçün yuxarı diyirləyin və ya aşağı ilə Selenium , JavaScript icraçısı mütləqdir. Sürüşdürün funksiyaları aşağıdakı kimi müəyyən etmək olar: JavascriptExecutor js = (JavascriptExecutor) driver; js. executeScript( pəncərə.

Bununla əlaqədar olaraq, seleniumda səhifənin altına necə keçə bilərəm?

Üçün sürüşdürün internet səhifə JavascriptExecutor istifadə edə bilərsiniz. JavascriptExecutor üçün obyekt yaradın və zəng edin veb sürücü . Sonra scrollTo funksiyası ilə skripti icra edin və ondan istifadə edərək, ya edə bilərsiniz sürüşdürün müəyyən bir bölməyə və ya alt Sizin səhifə.

JavaScript-də necə yuxarı sürüşdürürsünüz?

Metod 1: window.scrollTo() istifadə etmək üçün pəncərə interfeysinin scrollTo() metodu istifadə edilə bilər. sürüşdürün səhifədə müəyyən bir yerə. Səhifənin x və y koordinatlarından 2 parametr qəbul edir sürüşdürün üçün. Hər iki parametrin 0 kimi ötürülməsi sürüşdürün səhifəni ən yuxarı və ən sol nöqtəyə.

Tövsiyə: