JavaScriptExecutor yordamida qanday aylantiraman?
JavaScriptExecutor yordamida qanday aylantiraman?

Video: JavaScriptExecutor yordamida qanday aylantiraman?

Video: JavaScriptExecutor yordamida qanday aylantiraman?
Video: 😂 HTML/CSS va JavaScript o'rtasidagi farq o'zi qanday? 2024, Noyabr
Anonim
  1. Agar xohlasang aylantiring gorizontal ichida to'g'ri yo'nalish, foydalanish quyidagi JavaScript. (( JavascriptExecutor )haydovchi). executeScript("oyna. scrollBy(2000, 0)");
  2. Agar xohlasang aylantiring gorizontal ichida chap yo'nalish, foydalanish quyidagi JavaScript. (( JavascriptExecutor )haydovchi). executeScript ("oyna.

Shunday qilib, qanday qilib sahifani pastga aylantirasiz?

dan foydalanishingiz mumkin pastga ga o'q pastga aylantirish vebda sahifa va yuqoriga ga o'q aylantiring orqaga yuqoriga . Bu shunday: Birinchidan, sichqonchani ishlatib, istalgan joyni bosing sahifa siz o'qishni xohlaysiz; bu kompyuterga qaerda o'qiyotganingizni bilish imkonini beradi. Keyin, ga teging pastga strelka faqat bir marta pastga aylantirish bir vaqtning o'zida bir oz.

Bundan tashqari, selenda qanday qilib yuqoriga va pastga aylantiraman? Demak, to yuqoriga aylantiring yoki pastga bilan Selen , JavaScript ijrochisi bo'lishi shart. aylantiring funktsiyalarni quyidagicha aniqlash mumkin: JavascriptExecutor js = (JavascriptExecutor) drayveri; js. executeScript ( oyna.

Bu bilan bog'liq holda, selenda sahifaning pastki qismiga qanday o'tishim mumkin?

Qilish uchun aylantiring veb sahifa JavascriptExecutor dan foydalanishingiz mumkin. JavascriptExecutor uchun ob'ekt yarating va qo'ng'iroq qiling veb-haydovchi . Keyin skriptni scrollTo funksiyasi bilan bajaring va undan foydalanib siz ham qilishingiz mumkin aylantiring ma'lum bir bo'limga yoki pastki sizning sahifa.

JavaScript-da qanday qilib yuqoriga aylantirasiz?

1-usul: window.scrollTo() dan foydalanish oyna interfeysining scrollTo() usulidan foydalanish mumkin. aylantiring sahifadagi belgilangan joyga. U sahifaning x va y koordinatalaridan 2 ta parametrni qabul qiladi aylantiring uchun. Ikkala parametrni 0 sifatida o'tkazish aylantiring sahifani eng yuqori va eng chap nuqtaga.

Tavsiya: