登录
首页 >  文章 >  php教程

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

时间:2024-12-17 18:54:46 249浏览 收藏

偷偷努力,悄无声息地变强,然后惊艳所有人!哈哈,小伙伴们又来学习啦~今天我将给大家介绍《PHP-WebDriver 如何获取渲染后的页面代码?》,这篇文章主要会讲到等等知识点,不知道大家对其都有多少了解,下面我们就一起来看一吧!当然,非常希望大家能多多评论,给出合理的建议,我们一起学习,一起进步!

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

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

问题:

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

回答:

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

$driver->findElement(WebDriverBy::cssSelector('body'))->getDomProperty('innerHTML');

解释:

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

好了,本文到此结束,带大家了解了《PHP-WebDriver 如何获取渲染后的页面代码?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多文章知识!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>