Outils pour capturer et convertir le Web
Communauté en ligne de GrabzIt

Les champs de formulaire n'apparaissent pas

J'essaie de convertir cette page au format PDF, mais les champs du formulaire ne sont que partiellement remplis. Lorsque j'affiche la page dans mon navigateur, tous les champs sont remplis, mais lorsque j'essaye de faire une capture d'écran avec l'API PHP ou directement en entrant l'URL sur le site grabzIt, tous les champs après "Sub Total" sont vides. Notez que la page remplit les champs du formulaire en utilisant JavaScript, mais j'ai configuré setWaitForElement () sur un élément "# finish-rendering" qui est configuré pour afficher: aucun jusqu'à ce que JavaScript soit terminé, puis j'exécute $ ("# rendu-fini "). show ().

J'ai expérimenté l'utilisation de setDelay () avec des retards allant jusqu'à 10000 ms, mais il ne remplit toujours que "Sub Total". Je soupçonne qu'une erreur JS se produit lorsque grabzIt charge la page qui ne se produit pas dans mon navigateur. Existe-t-il un moyen de déboguer cela?

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

 

Interrogé par James Ryan le 7 avril 2021

Nous avons publié un correctif pour cela, il devrait être entièrement déployé dans la prochaine demi-heure. Désolé pour un inconvénient causé.

Réponse de l'assistance GrabzIt le 7 avril 2021

Merci! J'ai confirmé que cela fonctionnait.

Réponse de James Ryan le 8 avril 2021