The form renders very slowly when it's viewed on Chrome or Firefox until it crashes the page

  • Opralombardia
    Asked on November 11, 2014 at 6:11 AM

    hi

    i've two form that work grat but now if i try to use it with chrome or firefox the form is very very slow and go in time out.

    if i use explorer all is fine

    how can i debug this problem?

    i've just use anonymus navigation on the browser but is the same

    any ideas?

    thanks

  • Opralombardia
    Replied on November 13, 2014 at 8:28 AM

    hi i've try again and reclean the cache some time

    but the problem persist.

    the brouser tell me to wait or close the page, i answare some time to wait and after 5 minute the form was sent.

    this problem appear onlie with chrome or firefox with iexplorer or safari there's no problem.

    You have the same problem using the form?

    there are some log or method for debug this problem?

    thanks in advances

     

  • Opralombardia
    Replied on November 13, 2014 at 9:00 AM

    this is the error i receive

    The form renders very slowly when its viewed on Chrome or Firefox until it crashes the page Image 1 Screenshot 20

  • Charlie
    Replied on November 13, 2014 at 10:29 AM

    Hi,

    Upon checking your forms, it seems that they look fine, but when clicking the submit button without filling out the form, I'm getting a slowness in loading the page and an infinite loop which crashes the page.

    The form renders very slowly when its viewed on Chrome or Firefox until it crashes the page Image 1 Screenshot 20

     

    It seems that your conditions and the number of fields that are required in your widgets is causing the problem.

    One would be when you allowed "Required" for checkboxes, I believe this would caused a problem, rather than making it a "Required" field, you can just set the properties to have a minimum number of selections. There are also problems with your saved "Conditions" to where the hidden fields are also required.

    Another is that you can use "Page Break" to divide your forms, it is quite lengthy and hard to follow where the problem might be originating.

    I've cloned the form you have here: http://www.jotformeu.com/form/42881922551357, and I'm having difficulties of testing it because of the errors and crashes. Please do try to edit yours and let me know if something changes. I'll look at it closer in my end.

    Thank you.

  • Opralombardia
    Replied on November 13, 2014 at 11:46 AM

    thanks i'll try some change

    thanks

  • Opralombardia
    Replied on November 14, 2014 at 5:41 AM


    hi
    when i've create the form all was ok on all the browser.

    now the form is public on a site.

    i've some needs:

    1 some hidden fields that become visible depending on the choise of a checkbox.
    2 some required fields, (no one on the hidden fields)

    i've test the required field  with the minimum number of selection  in checkboxes but not work (i can submit the form without warning) and no one warning appear if i don't compile the required field.


    i' don't know how to use page break for hidden some part of page dependig on selection of checkbox

    it's strange that iexplorer work fine and other browser not i think that the structure of the form was fine (i hope :-D ) but somthing append for problem with chrome and firefox.

    thanks in advance
    bye

     
     
     

  • Charlie
    Replied on November 14, 2014 at 8:18 AM

    Hi,

    Thank you for providing us some details. Please let me investigate further and I'll get back to you immediately when I'm able to find the cause of the problem.

    Thank you for understanding.

  • Opralombardia
    Replied on November 14, 2014 at 8:23 AM

    Thank you for your help !

     

  • Charlie
    Replied on November 14, 2014 at 9:48 AM

    Hi,

    It seems the problem is that you have a lot of widgets, and they seem to be outdated in your end. I'm still unable to find a working solution for this issue, so I will escalate this to our developers for them to take a closer look to what is causing the widgets to have problems.

    You will receive a notification regarding this matter when an update has been made.

    I apologize for the inconvenience that this might have caused you.

    Thank you.

     

  • Opralombardia
    Replied on November 24, 2014 at 8:52 AM

    hi

    i've test it disebling the autofill option because is not bossible to increase the timeout up to 30 second.

    Otherwise the problem persist.

    i've set up the autofill function because the form is very long .

    there is no problem if i use iexplorer.

    i've disable the other form on my account and clean the cache but nothing append.

    this is a problem because the form is online and very important for the costumer.

     

    thanks

  • Opralombardia
    Replied on November 24, 2014 at 11:22 AM

    hi

    i've re-enabled because the form is online and i need it

    now i'm testing on another form and i've replaced some spinner with text field .

    after that i've see that removing the required field is speed up all the submit

    time to submit 1.30 minute, with all the really required field 3.30 minute.

    Now i'll replace all the spinner with text field on online form but i need to use all the required field oprion.

    can you check this please ?

    thanks in advance

     

     

  • Ben
    Replied on November 24, 2014 at 1:01 PM

    Hi,

    I have 2 ideas in regards to this.

    1st.

    Can you please try running this jotform to see if there is any difference for you?

    http://form.jotformpro.com/form/43274870648969

    To me it seems to be running faster, but would like if you can confirm the same.

    2nd.

    I do not understand the text, so I might be wrong, but it seemed to me that you have many fields that are repeated across different sections? If that is true, my suggestion would be to break them into another jotform and use Iframe Embed widget to show it in several places.

    The reason for this is that iframe should only get one and the others should be loaded from cache, allowing quicker download.

    Do let us know how it goes.

    Best Regards,
    Ben

  • Opralombardia
    Replied on November 25, 2014 at 4:54 AM

    hi

    i've try your form and with firefox is faster, 1.30 minute but with chrome is over 5 minute .

    what you have change?

    Now i'll remove some spinner and try with your second option

  • Jan
    Replied on November 25, 2014 at 7:57 AM

    Hello,

    Thank you for trying our possible solutions.

    If the form works for you then you can clone it and make necessary changes. If not then please try the second option and let us know the outcome.

    Thank you again for your cooperation.

  • Opralombardia
    Replied on November 25, 2014 at 8:43 AM

    hi the problem persist in chrome.

    i've try the 2nd solution but i need to connect with google spreadsheet the submint and i need onlie one spreadsheet file.

    with iframe widget is not possible .

     

     

  • Opralombardia
    Replied on November 25, 2014 at 9:44 AM

    hi

    i've found the problem, but i dont know how resolv it!

    if i remove all the required field chrome submint after 30 second.

    then i need all the requred field how can i do?

  • Charlie
    Replied on November 25, 2014 at 10:03 AM

    Hi,

    As my earlier post, it seems that because it is on one page and a lot of your fields are required, it renders them when you click submit and a lot of request are sent to the server.

    I would suggest using a "Page Break" to divide your form.

    The form renders very slowly when its viewed on Chrome or Firefox until it crashes the page Image 1 Screenshot 20

    We use it here so that when the user clicks the "Next" button and the fields at that page has required fields, that part will be rendered automatically. Unlike having one long page, the browser renders it from the beginning. 

    You can check my sample cloned form here: http://form.jotformpro.com/form/43284307230952

     

    Let me know if this works for you. This should make your form process request more faster.

    We'll wait for your response.

    Thank you.

     

     

  • Ben
    Replied on November 25, 2014 at 10:11 AM

    Hi,

    I would like to add to my colleagues response above and ask you one more thing to try and that is only because I am getting different results.

    Can you please follow these steps:

    1. clear your browsers cache (firefox and chrome)

    2. open the jotform I posted earlier: http://form.jotformpro.com/form/43274870648969

    What are the speeds of loading it?

    - The reason why I ask is because it gets opened for me in just a few seconds in both Firefox and Chrome - actually quite faster in Chrome and works properly on selecting checkboxes..

    Even if it works OK like that, I would still suggest using the suggestion given by my colleague above, but it would give us a clue why this happened in the first place.

    Best Regards,
    Ben

  • Opralombardia
    Replied on November 25, 2014 at 11:46 AM

    hi

    thanks for your support

    i'll try the solution of Charli but  i've one answer.

    if i use page break i can connect the form to onlie one google spreadsheat?

    thanks in advance

     

  • Ben
    Replied on November 25, 2014 at 11:51 AM

    Hi,

    Yes, following his steps, you should not have any issues integrating to Google Spreadsheet.

    Best Regards,
    Ben

  • Opralombardia
    Replied on November 25, 2014 at 11:57 AM

    hi

    i've try and all is ok

    now i've onlie to add all the required fields but i think that all is fine!

    thanks for your support

    i'll tell you iff all is ok

  • Charlie
    Replied on November 25, 2014 at 11:59 AM

    Hi,

    You're most welcome, we're glad that we can be of a help. Let us know if everything works fine in your end now. If you need an assistance again or have any other concern, feel free to open up a new thread in the forum.

    Thank you.

  • Opralombardia
    Replied on November 26, 2014 at 10:02 AM

    hi

    now adding the page break all is fine but on my site the iframe don't follow the heigth of the page.

    when the form change the page diappear and is truncate .

    i can't add the css from the module style option

    how can i do?

    i've try with the embed code but the resoult is the same

    thanks

  • Charlie
    Replied on November 26, 2014 at 11:19 AM

    Hi,

    May I know the website to where you embed your form?

    My colleague mentioned the iFrame code because he was suggesting that you break the form into multiple ones. But because we use Page Breaks, you can embed the form using another embed form code.

    Check our Embed Form setup, you will see different platforms to where and what embed source code to use.

    The form renders very slowly when its viewed on Chrome or Firefox until it crashes the page Image 1 Screenshot 20

    You can check this guide to learn more on what embed form code to use: http://www.jotform.com/help/67-Which-Form-Embed-Code-Should-I-Use 

     

    Let us know if everything works faster now after using a different embed code.

    Thank you.

  • widgets Jotform Support
    Replied on December 5, 2014 at 1:40 AM

    Hi, did you try to remove or disable the autofill Feature as I mentioned above? Your form has 357 fields in total. Rendering them using autoFill somehow result a freeze on your form.

    So I would like to suggest by disabling the autoFill feature and clean your browser cache afterwards and then let me know the results.

    Normally a form can handle hundreds of fields but somehow a feature can make it super slow. Sometimes user devices can also cause a slow rendering of forms specially that amount of fields on your form.

  • Opralombardia
    Replied on December 10, 2014 at 5:32 AM

    hi thanks for support

    now i've use the source code for embed and solve the problema but is not the best solution.

    now the form is stable but i'll try to use other embed solution i've just use the iframe.

     

    i'll let you know the progres

    thanks again

    bye

  • Ben
    Replied on December 10, 2014 at 8:07 AM

    Hi,

    OK, thank you for letting us know and do update us on how it goes once you finish the tests in iframe.

    Best Regards,
    Ben