C# 执行js 并获取js执行的结果

        using OpenQA.Selenium;
        using OpenQA.Selenium.Chrome;           

       

        IWebDriver driver = null;
        WebDriverChrome webDriverChrome = new WebDriverChrome();
        ChromeOptions options;

        options = webDriverChrome.SetOptions();
        driver = webDriverChrome.GetChromeDriver(options);

            driver.Navigate().GoToUrl(url);
            IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

            var headers = js.ExecuteScript(@"
                var headers = {};
                headers=  window.location.href;
                return headers;
            ");

相关推荐

  1. C# 执行js 获取js执行结果

    2024-03-11 18:18:01       48 阅读
  2. js执行顺序

    2024-03-11 18:18:01       26 阅读
  3. c++获取逻辑执行毫秒数

    2024-03-11 18:18:01       59 阅读
  4. Python调用js,Python执行js,pyexecjs2使用方法

    2024-03-11 18:18:01       61 阅读
  5. selenium 执行js后拿不到返回值原因

    2024-03-11 18:18:01       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-11 18:18:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-11 18:18:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-11 18:18:01       82 阅读
  4. Python语言-面向对象

    2024-03-11 18:18:01       91 阅读

热门阅读

  1. 算法之对于算法的想法

    2024-03-11 18:18:01       43 阅读
  2. 【Docker】Nginx 容器化部署

    2024-03-11 18:18:01       43 阅读
  3. 【力扣每日一题】力扣299猜数字游戏

    2024-03-11 18:18:01       43 阅读
  4. 【贪心算法】摆动序列

    2024-03-11 18:18:01       39 阅读
  5. docker创建自定义网络

    2024-03-11 18:18:01       47 阅读