JavaScriptExecutor аркылуу кантип сыдырсам болот?
JavaScriptExecutor аркылуу кантип сыдырсам болот?

Video: JavaScriptExecutor аркылуу кантип сыдырсам болот?

Video: JavaScriptExecutor аркылуу кантип сыдырсам болот?
Video: Бир күндө сайт жасанганды кантип үйрөнсө болот? 2024, Май
Anonim
  1. Кааласаң жылдыруу туурасынан ичинде туура багыт, колдонуу төмөнкү JavaScript. (( JavascriptExecutor )айдоочу). executeScript(“window. scrollBy(2000, 0)”);
  2. Кааласаң жылдыруу туурасынан ичинде сол багыт, колдонуу төмөнкү JavaScript. (( JavascriptExecutor )айдоочу). executeScript("терезе.

Анын бетинде кантип ылдый сыдырса болот?

колдоно аласыз төмөн үчүн жебе ылдый жылдыруу желеде бет жана өйдө үчүн жебе жылдыруу артка өйдө . Бул жерде: Биринчиден, чычканыңызды колдонуп, каалаган жерди басыңыз бет сиз окугуңуз келет; бул компьютерге сиз кайда окуп жатканыңызды билүүгө мүмкүндүк берет. Андан кийин, басыңыз төмөн бир жолу жебе ылдый жылдыруу бир аздан.

Ошондой эле, мен кантип селенде өйдө-ылдый сыдырсам болот? Демек, үчүн өйдө жылдырыңыз же төмөн менен Селен , JavaScript аткаруучусу керек. Жылдыруу функцияларды төмөнкүчө аныктоого болот: JavascriptExecutor js = (JavascriptExecutor) драйвери; js. executeScript( терезе.

Буга байланыштуу, мен кантип селендеги барактын ылдый жагына жылдырсам болот?

Үчүн жылдыруу желе бет JavascriptExecutor колдоно аласыз. JavascriptExecutor үчүн объект түзүп, аны чакырыңыз webdriver . Андан кийин скриптти scrollTo функциясы менен аткарыңыз жана аны колдонуңуз жылдыруу белгилүү бир бөлүмгө же түбү сенин бет.

JavaScript'те кантип өйдө сыдырасыз?

Метод 1: window.scrollTo() колдонуу терезе интерфейсинин scrollTo() ыкмасын колдонууга болот жылдыруу беттеги белгиленген жерге. Ал барактын x жана y координатасынын 2 параметрин кабыл алат жылдыруу чейин. Эки параметрди тең 0 катары өткөрүү жылдыруу баракты эң жогорку жана эң сол чекитке чейин.

Сунушталууда: