首页 > 其他分享 >滚动条

滚动条

时间:2024-08-14 09:04:42浏览次数:6  
标签:webdriver selenium 滚动条 js1 dx import

滚动条:

一、滚动条

语句:window.scrollTo

js写的

案例:

from selenium import webdriver #导入selenium第三方库中webdriver
from time import sleep
dx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象
dx.get("https://www.jd.com/")
js1="window.scrollTo(0,2000)" #脚本内容,一般滑动1000
dx.execute_script(js1) #执行脚本
sleep(2)
js2="window.scrollTo(0,0)" #脚本内容,回到开始
dx.execute_script(js2) #执行脚本
第二种滚动条的方法:

from selenium import webdriver #导入selenium第三方库中webdriver
from time import sleep
dx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象
dx.get("https://www.jd.com/")
js1="var d=document.documentElement.scrollTop=2000"
dx.execute_script(js1)
js2="var d=document.documentElement.scrollTop=0"
dx.execute_script(js2)
三、每次拉取递增的量

from selenium import webdriver #导入selenium第三方库中webdriver
from time import sleep
dx=webdriver.Chrome() #创建一个对象来来调用谷歌浏览器的对象
dx.get("https://www.jd.com/")
x=0
while x<=5000:
x+=1000
js1="var d=document.documentElement.scrollTop="+str(x)
dx.execute_script(js1)

标签:webdriver,selenium,滚动条,js1,dx,import
From: https://www.cnblogs.com/fujintao/p/18358140

相关文章

  • 页面滚动条去除Scroll
     1.问题描述 Vue项目中页面需要去除滚动条问题2.解决方案 找到Vue项目中的index.html文件,加入样式<style>#app{overflow-y:scroll;height:calc(100vh-20px);max-height:100%;}#app::-webkit-scrollbar{width:0;/*隐藏滚......
  • 横向滚动条 css js html
    目的:1.练习手写滚动条2.市面上多是竖向滚动条,横向滚动条较少3.横向滚动条,需要滑动到容器底部才能使用,不方便,因此想自己写一个横向滚动条放置在容器内部的视口高度的最低处3.问题复现:如果容器的内容超过了容器的宽度,就会出现横向滚动条(暂不考虑换行),但是如果该容器的高......
  • 更改element-ul的表格底部滚动条
    /*确保表格容器有足够的高度*/::v-deep.el-table.el-table__fixed{overflow:hidden;height:auto!important;bottom:20px!important;}/*普通列的滚动条样式*/::v-deep.el-table__body-wrapper{padding-bottom:10px;/*调整底部padding*/}::v-d......
  • el-slider实现滚动条自定义分段颜色
    <template><el-sliderref="sliderRef"class="!w-80%"style="--el-slider-runway-bg-color:red;--el-slider-main-bg-color:green"v-model="speedRange"range:min="0":s......
  • 滚动条
    <!--<divstyle="height:90%;overflow-y:scroll">--><div><el-table:data="tableData"style="width:100%;"row-key="id"border:default-expand-all="false"height=&......
  • JS 滚动条控制
    ​如何控制滚动条到指定位置?当页面上有四篇文章,如何控制指定文章置顶<article><h1>文章一</h1><p>这是文章一的内容</p></article><article><h1>文章二</h1><p>这是文章二的内容</p></article><article>......
  • 转 | element-ui组件table去除下方滚动条,实现鼠标左右拖拽移动表格
    看起来是vue的语法,我在vue3下面初步试了,还没成功url  https://mp.weixin.qq.com/s/5_EQjUGMrom7Da-T-gzlKQ  element-ui组件table去除下方滚动条,实现鼠标左右拖拽移动表格原创 wsh华仔 懒人wang 2024年07月11日17:44 山东时隔多日,再次遇到值得记录的问题。需求......
  • css自定义滚动条
    /*定义滚动条高宽及背景高宽分别对应横竖滚动条的尺寸*/::-webkit-scrollbar{width:6px;height:6px;background-color:#F5F5F5;}/*定义滚动条轨道内阴影+圆角*/::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0,0,......
  • 需求:添加item后自动滚动到容器底部(如果有滚动条)
    大巧不工,用了原生js<template><divclass="app-container"><divclass="box"><divv-for="(item,index)incount":key="index"class="item">{{item}}</div>......
  • 解决浏览器缩放的时候,重新设置滚动条的位置,使页面滚动条固定悬浮在页面底部
    项目场景:浏览器调试页面兼容页面时,缩放页面宽度,整体超出时滚动条出现在页面最底部,不是悬浮在页面下面,只有滚动到最底部才出现,需要的是悬浮在页面底部,不是滚动到最下面才出现解决方案:在引入页面组件或者最外部div,添加类名然后在mounted的时候监听resizemethods:{......