چگونه با استفاده از JavaScriptExecutor اسکرول کنم؟
چگونه با استفاده از JavaScriptExecutor اسکرول کنم؟

تصویری: چگونه با استفاده از JavaScriptExecutor اسکرول کنم؟

تصویری: چگونه با استفاده از JavaScriptExecutor اسکرول کنم؟
تصویری: نحوه پیمایش صفحه وب با استفاده از Selenium JavascriptExecutor 2024, ممکن است
Anonim
  1. اگر شما می خواهید طومار به صورت افقی که در جهت درست، استفاده کنید جاوا اسکریپت زیر (( Javascript Executor )راننده). executeScript("window. scrollBy(2000, 0)");
  2. اگر شما می خواهید طومار به صورت افقی که در جهت چپ، استفاده کنید جاوا اسکریپت زیر (( Javascript Executor )راننده). executeScript("پنجره.

از این رو، چگونه در صفحه به پایین اسکرول می کنید؟

می توانید استفاده کنید پایین فلش به به پایین بروید در یک وب صفحه و بالا فلش به طومار بازگشت بالا . به این صورت است: ابتدا از ماوس خود برای کلیک بر روی هر نقطه استفاده کنید صفحه شما می خواهید بخوانید؛ این به رایانه اجازه می دهد تا بداند کجا در حال خواندن هستید. سپس، روی ضربه بزنید پایین فلش فقط یک بار به به پایین بروید کمی در یک زمان

همچنین چگونه می توانم در سلنیوم بالا و پایین اسکرول کنم؟ از این رو، به بکش بالا یا پایین با سلنیوم ، یک اجرا کننده جاوا اسکریپت ضروری است. طومار توابع را می توان به صورت زیر تعریف کرد: JavascriptExecutor js = (JavascriptExecutor) driver; js executeScript( پنجره.

با توجه به این موضوع، چگونه می توانم در سلنیوم به انتهای صفحه اسکرول کنم؟

به منظور. واسه اینکه. برای اینکه طومار وب صفحه می توانید از JavascriptExecutor استفاده کنید. یک شی برای JavascriptExecutor ایجاد کنید و آن را فراخوانی کنید وب درایور . سپس اسکریپت را با یک تابع scrollTo اجرا کنید و با استفاده از آن می توانید هر دو را انجام دهید طومار به یک بخش خاص یا به پایین از شما صفحه.

چگونه در جاوا اسکریپت به بالا اسکرول می کنید؟

روش 1: استفاده از window.scrollTo() متد scrollTo() رابط پنجره می تواند برای طومار به یک مکان مشخص در صفحه 2 پارامتر مختصات x و y صفحه را می پذیرد طومار به. ارسال هر دو پارامتر به عنوان 0 خواهد بود طومار صفحه به بالاترین و سمت چپ ترین نقطه.

توصیه شده: