
如何在 php-webdriver 中获取渲染后的页面代码
问题:
在使用 php-webdriver 时发现获取不到页面的渲染后代码,而是获取到了页面的源代码。能否通过 php-webdriver 获取渲染后的页面代码?
回答:
可以使用以下方法获取渲染后的页面代码:
$driver->findElement(WebDriverBy::cssSelector('body'))->getDomProperty('innerHTML');
解释:
- getpagesource() 方法获取的是页面的源代码。
- getdomproperty('innerhtml') 方法获取的是渲染后的页面代码,与浏览器中右键查看源代码获取到的内容相同。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











