Strumenti per acquisire e convertire il Web
La community online di GrabzIt

I campi del modulo non vengono visualizzati

Poni domande su come acquisire o convertire pagine Web o HTML into immagini, documenti CSV, PDF o DOCX nonché su come convertire i video into GIF animate che utilizzano la nostra API.

Sto cercando di convertire questa pagina in PDF, ma i campi del modulo sono compilati solo parzialmente. Quando visualizzo la pagina nel mio browser, tutti i campi sono compilati, ma quando provo a eseguire lo screenshot con l'API PHP o direttamente inserendo l'URL sul sito grabzIt, tutti i campi dopo "Sub Totale" saranno vuoti. Tieni presente che la pagina compila i campi del modulo utilizzando JavaScript, ma ho impostato setWaitForElement() su un elemento "#finished-rendering" impostato su display:none fino al completamento di JavaScript, quindi eseguo $("# rendering finito").show().

Ho sperimentato l'utilizzo di setDelay() con ritardi fino a 10000 ms, ma si riempie comunque solo fino al "Sub totale". Sospetto che si verifichi un errore JS quando grabzIt carica la pagina che non si verifica nel mio browser. C'è un modo per eseguire il debug di questo?

https://brain-power.com/academy-bulk-purchase-invoice/?invoice-number=13071506&invoice-date=2021-04-07&first-name=James&last-name=Ryan&email=morpheus%40example.com&phone=6175555555&job-title=Chief%20Operating%20Officer&school-name=James%20Ryan%20School&unit-price=40&quantity=1000&total-price=%2440000&discount-pct=-60%25&discount-total=-%2424000&discounted-price=%2416000&bc-first-name=Testy&bc-last-name=McTestface&bc-email=morpheus%40example.com&bc-phone=6175555555&full-address=123%20Street%20Ave%250ACity%2C%20ST%2077777&purchase-method=Purchase%20Order&purchaser-signature-signature=%20James%20Ryan&purchaser-signature-date=2021-04-07&brainpower-signature-date=2021-04-07&click-to-pay-link=https%3A%2F%2Fbrain-power.com%2Fcheckout%2F%3Fadd-to-cart%3D35334%26quantity%3D1000%26billing_first_name%3DJames%26billing_last_name%3DRyan%26billing_email%3Dmorpheus%40example.com%26billing_phone%3D6175555555%26billing_company%3DJames%2520Ryan%2520School%26billing_address_1%3D%26billing_city%3D%26billing_state%3D%26billing_postcode%3D&click-to-edit-link=https%3A%2F%2Fbrain-power.com%2Facademy-bulk-purchase%2F

 

Chiesto da James Ryan l'7 aprile 2021

Abbiamo rilasciato una soluzione per questo problema che dovrebbe essere completamente implementata nella prossima mezz'ora. Ci scusiamo per l'inconveniente causato.

Risposta del supporto GrabzIt il 7 aprile 2021

Grazie! Ho confermato che funziona.

Risposta di James Ryan l'8 aprile 2021