2024-10-27

PHP-WebDriver 如何获取渲染后的页面代码?

php-webdriver 如何获取渲染后的页面代码?

如何在 php-webdriver 中获取渲染后的页面代码

问题:

在使用 php-webdriver 时发现获取不到页面的渲染后代码,而是获取到了页面的源代码。能否通过 php-webdriver 获取渲染后的页面代码?

回答:

立即学习PHP免费学习笔记(深入)”;

可以使用以下方法获取渲染后的页面代码:

$driver->findElement(WebDriverBy::cssSelector('body'))->getDomProperty('innerHTML');
登录后复制

解释:

  • getpagesource() 方法获取的是页面的源代码。
  • getdomproperty(‘innerhtml’) 方法获取的是渲染后的页面代码,与浏览器中右键查看源代码获取到的内容相同。

以上就是PHP-WebDriver 如何获取渲染后的页面代码?的详细内容,更多请关注php中文网其它相关文章!

https://www.php.cn/faq/1066457.html

发表回复

Your email address will not be published. Required fields are marked *