Captcha spinner keeps rotating without ever finishing load

  • Profile Image
    Asked on January 20, 2015 at 03:47 PM

    we are having 2 issues with our form right now.  one i talked to chat about before, the other is new.

     the one i talked to chat about is wanting to have a button for people to click to give permission.  we don't want the button to say anything, and just want one button.  we started with checkboxes, but every time we got rid of the other 2 checkboxes (it always starts with 3), they would come back.  the person i spoke to said to change it up top in the options (i think) section.  i did this, and it still returned- and yes i am saving it even though it's supposed to autosave.  i switched to the buttons to see if i had any more luck with those, and nope, it always reverts back.  i just changed it again, so it may stay that way for a half day, but it never stays that way for long.

    the other issue is that people are having problems with the security code, it just keeps pinwheeling and a code doesn't show.  if you hit the refresh button, a code will come up, but most people will just give up.  the only reason we know is we had someone send us an email letting us know they gave up.  i tried it myself, and found that even with the window open for literally 5 minutes, it just keeps pinwheeling.

    i have attached a screen shot so you can see both issues.



    kat blais

  • Profile Image
    Answered on January 20, 2015 at 05:01 PM

    I took a look at your website Kat and I agree that every elephant matters :) Now I saw what you mean by it spinning around, but I also saw the reason why that is so.

    There is some code on your website that does not allow jotform to load properly so you might experience it as the captcha words loading, the other time required fields do not show as not filled out if you leave them empty.

    In either case, it is easy to fix.

    Please use iframe embed code instead of the js embed code that you are using at this moment and it should work properly for you.

    In regards to the other issue, I have moved it to a new thread so that we can focus on it and help you resolve it:

    We will be replying to you there shortly.

    Do let us know here how it goes with the spinner after changing the embedding code.

  • Profile Image
    Answered on January 21, 2015 at 01:52 PM

    hey ben-

    thanks!  i tried using the iframe embed code, and just got a blank screen.  i looked at some other people that had that issue and the only suggestion i saw was to use the secure form.  i tried that code as well, and still a blank screen, so i'm not sure what else to try.  i reverted to the old way i had it posted and just took out that option for now, this way people don't get stuck.  if there's something else to try, i'm open to trying it.

    the other issue seems to be fine with the fix that was sent.



  • Profile Image
    Answered on January 21, 2015 at 01:53 PM

    not that you don't know what a blank screen looks like, but here's the screen shot.  i gave it plenty of time to load.



  • Profile Image
    Answered on January 21, 2015 at 03:07 PM

    Hi kattykat1031,

    I do apologize that you are experiencing an issue with embedding your form using the iFrame code.

    Please re-embed the form using the first part of the iFrame code:

    <iframe id="JotFormIFrame" onload="window.parent.scrollTo(0,0)" allowtransparency="true" src="" frameborder="0" style="width:100%; height:1870px; border:none;" scrolling="no"></iframe>

    <script type="text/javascript">window.handleIFrameMessage = function(e) {var args =":");var iframe = document.getElementById("JotFormIFrame");if (!iframe)return;switch (args[0]) {case "scrollIntoView":iframe.scrollIntoView();break;case "setHeight" = args[1] + "px";break;case "collapseErrorPage":if (iframe.clientHeight > window.innerHeight) { = window.innerHeight + "px";}break;case "reloadPage":window.location.reload();break;}};if (window.addEventListener) {window.addEventListener("message", handleIFrameMessage, false);} else if (window.attachEvent) {window.attachEvent("onmessage", handleIFrameMessage);}</script>

    Use the code within the iFrame tags (in blue) and exclude the code within the script code (in red). I hope this helps, please inform us if you need further assistance.