如何找到展开折叠部分的网页的网址/ URI?

时间:2018-01-18 04:51:43

标签: html url uri webpage

当我在Web浏览器中打开https://spring.io/guides/gs/rest-service/时,“Build with Maven”部分未展开。我必须手动点击它来展开它。

我有一个程序可以将URL的网页转换为pdf文件,并且在生成的上述URL的pdf文件中,“Build with Maven”部分未展开。

如何通过扩展“Build with Maven”部分找到网页的URL或URI?

此外,是否有可能找到同时扩展所有片段标识符的URL / URI,例如,同时扩展“使用Maven构建”,“使用Gradle构建”和“使用IDE构建”吗?

感谢。

1 个答案:

答案 0 :(得分:1)

显然,该页面仅为一个"Build with <description>"元素配置,以便一次显示。

元素为"#reveal-gradle""#reveal-maven""#reveal-sts"

您可以为每个元素调用.click(),然后使用.pdf元素或其他图形编辑程序对生成的屏幕截图或<canvas>进行捕获后编辑以包含全部三个展开"Build with <description>"

document.getElementById("reveal-maven").click(); // first pdf
document.getElementById("reveal-gradle").click(); // second pdf
document.getElementById("reveal-sts").click(); // third pdf