zoukankan      html  css  js  c++  java
  • java工作复习——执行JS脚本——滚动条01

    package jkcs;
    
    import org.openqa.selenium.JavascriptExecutor;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.firefox.FirefoxDriver;
    
    public class jdcs 
    {
        
        public static void main(String[] args) throws InterruptedException 
        {
             System.setProperty("webdriver.chrome.bin","‪C:\Program Files (x86)\Mozilla Firefox\firefox.exe");    //设置安装路径,防止系统找不到
            
    
             
             WebDriver driver = new FirefoxDriver();
             driver.get("http://www.ifeng.com");
             driver.manage().window().maximize();
             
             Thread.sleep(5000);
             
             
    
             
             
             
             JavascriptExecutor js = ( JavascriptExecutor ) driver;   //声明一个js执行器
             
             String title = (String) js.executeScript("return document.title"); //调用执行器的executeScript方法执行js脚本
             
             System.out.println(title);   //打印的是当前浏览器的title值
             
             
             
             
             
             
             Thread.sleep(5000);
             
             
             
             
             JavascriptExecutor jsx = ( JavascriptExecutor ) driver;   //声明一个js执行器
             
             jsx.executeScript("window.scrollTo(100,1000);"); //调用执行器的executeScript方法执行js脚本
             
             
             
             
             
             Thread.sleep(5000);
             
             
             
             driver.manage().window().maximize();
             
             
             
             Thread.sleep(5000);
             
             driver.quit();
    
        }
    }

    执行结果:

    凤凰网

  • 相关阅读:
    第十一周总结
    代码大全第二版-阅读笔记03
    第十周总结
    第十四周总结
    第十三周总结
    图书管理系统
    《软件需求模式》阅读笔记(三)
    第十二周总结
    语义分析
    第十一周总结
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/12768315.html
Copyright © 2011-2022 走看看