2020-03-06 PHP Selenium运行javascript脚本

Selenium运行javascript脚本:

// 第一个参数必须,JS脚本

// 第二参数arguments可选,类型为节点的数组

$driver->executeScript($script [,param]); 

例:$driver->executeScript('alert(Hi);' );

// 滚动第一个节点到页面可视范围

例:

$arrElement = $this->driver->findElements(...);

$this->driver->executeScript("arguments[0].scrollIntoView();", $arrElement);

//或者执行javascript作为非阻塞,异步:

//$driver->executeAsyncScript('alert(Hi);');

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 现状 好久好久没有更新博客了,应该有一个月了吧,这段时间内,好忙,公司的业务在上涨期,但是却把下面的一个小朋友砍掉...
    jb2阅读 5,105评论 0 2
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 5,621评论 0 6
  • Selenium 官网Selenium WebDriver官网webdriver实用指南python版本 WebD...
    顾顾314阅读 47,194评论 0 34
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,627评论 0 4
  • 最近在整理已有的selenium 知识,于是借来一本之前学习过程的书重新快读了两遍,结合自己的知识记录下其...
    __enjoy__阅读 8,811评论 0 11

友情链接更多精彩内容