当前位置: 首页 > news >正文

网站建设的常用技术有哪些南京网站建设知识

网站建设的常用技术有哪些,南京网站建设知识,seo网站快速整站优化技术,个人介绍网站模板有时候需要模拟访问页面触发某个功能#xff0c;可以使用WebDriver来实现这一功能#xff0c;驱动打开浏览器#xff0c;并对页面重定向以及对页面写入脚本等操作。 安装Selenium.Chrome#xff0c;Selenium.Support.UI#xff0c;Selenium 引入 using OpenQA.Selenium.…有时候需要模拟访问页面触发某个功能可以使用WebDriver来实现这一功能驱动打开浏览器并对页面重定向以及对页面写入脚本等操作。 安装Selenium.ChromeSelenium.Support.UISelenium 引入 using OpenQA.Selenium.Chrome; using OpenQA.Selenium.Support.UI; using OpenQA.Selenium; /// summary         /// 获得WebDriver         /// /summary         /// returns/returns         private IWebDriver GetDriver()         {             try             {                                  if (driver null || driver.WindowHandles.Count 0)                 {                     driver new ChromeDriver();                 }             }             catch (Exception ex) {                 if(driver!null)                 driver.Dispose();                  driver new ChromeDriver();                 WriteLogHelper.WriteLogsAsync($重启driver{ex.ToString()},重启web模拟);             }             return driver;         } private void button5_Click(object sender, EventArgs e)         {             var url textBox1.Text;             if (string.IsNullOrEmpty(url) false)             {                 driver GetDriver();                 // 打开目标URL                 driver.Navigate().GoToUrl(url);                 WebDriverWait wait new WebDriverWait(driver, TimeSpan.FromSeconds(5));                 try                 {                     wait.Until((d)                     {                         var element driver.FindElement(By.Id(printResult));                         var result element.Text;                         return string.IsNullOrEmpty(result)false;                     });                     var element driver.FindElement(By.Id(printResult));                     var result  element.Text;                 }                 catch (Exception ex) {                     if (driver ! null){                         driver.Dispose();                         driver null;                     }                 }             }         } 通过driver.Navigate().GoToUrl(url);  打开制定URL WebDriverWait wait new WebDriverWait(driver, TimeSpan.FromSeconds(5)); wait.Until((d)                     {                         var element driver.FindElement(By.Id(printResult));                         var result element.Text;                         return string.IsNullOrEmpty(result)false;                     });                     var element driver.FindElement(By.Id(printResult));                     var result  element.Text; 通过 WebDriverWait 可以设定页面满足一定条件后进行页面操作比如某个元素保护指定值以及还可以执行脚本 IJavaScriptExecutor jsExecutor driver as IJavaScriptExecutor;  jsExecutor.ExecuteScript($(document).trigger({type: keydown, which: 87, keyCode: 87}));
http://www.dnsts.com.cn/news/150190.html

相关文章:

  • wordpress怎样建立多站点wordpress搜索排序
  • 用asp.net做的购物网站网站平台搭建包括哪些
  • 石家庄商城网站搭建多少钱新手怎么开传媒公司
  • 网站建设空间什么意思杭州公司排名
  • 长沙网站建设有哪些企查查企业信息查询在线
  • 戴尔公司网站建设特点搜索引擎优化的方法和技巧
  • 网站都是用什么编写的做食品网站有哪些
  • 用手机搭建wordpress做网站推广优化
  • 研发项目备案在哪个网站做做网站赚钱的案例
  • seo技术 快速网站排名用数字做域名网站
  • 做网站建设还有钱赚吗网页设计与制作难不难
  • 网站开发可行性技术方案centos7安装wordpress
  • 垂直门户网站的盈利模式探讨天津网站建设论坛
  • 那个网站教你做毕设的品牌营销策略
  • 网站左侧导航源码吕梁购物网站开发设计
  • 新乡网站建设新乡wordpress时区
  • 花生壳可做网站吗成都网站
  • 浙江杰立建设集团网站做外汇 虚拟网站
  • 做环保要知道的几个网站电脑做系统都是英文选哪个网站
  • 南京专业网站设计公司价格东莞网站建设培训班
  • 可以网站可以做免费的文案广告花卉网站建设策划方案
  • 备案网站免网金融公司网站建设模板
  • 中山中小型网站网站友情链接作用
  • 外贸网站排行榜前十名抖音小程序推广
  • 县 住房和城乡建设局网站分页网站
  • 做网站用的什么服务器重庆装修公司10强
  • 闵行西安网站建设网络文化经营许可证怎么申请
  • 网站建设微享互动容桂网站建设哪家公司好
  • 建设网站页面网站建设维护协议
  • 美容整形网站模板最挣钱没人干的行业