我正在尝试将此页面转换为 PDF,但表单字段仅填写了部分。当我在浏览器中查看页面时,所有字段都已填写,但是当我尝试使用 PHP API 或直接进行屏幕截图时在grabzIt网站上输入URL,“小计”后面的所有字段都是空的。 请注意,页面使用 JavaScript 填充表单字段,但我在元素“#finished-rendering”上设置了 setWaitForElement(),该元素设置为 display:none,直到 JavaScript 完成,然后运行 $("#完成渲染").show()。
我已经尝试使用 setDelay() 延迟最多 10000 毫秒,但它仍然只填充到“小计”。 我怀疑grabzIt加载页面时发生了JS错误,而我的浏览器中没有发生这种错误。 有办法调试这个吗?