当我在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构建”吗?
感谢。
答案 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