Some of my forms won't update when I make changes

  • Profile Image
    nozzmoking
    Asked on June 05, 2012 at 08:44 AM

    Here's one of the forms in question: http://www.jotform.com/?formID=21537318202950

    The form displays correctly here: http://form.jotformpro.com/form/21537318202950

    If you look at: http://www.castleprint.co.uk/trade_printing_UK.html and then click on the 'Contact Us' button, the form displayed is an old version of the above form. In other words, if I make changes in Jotform, it's not being reflected on the actual webpage.

    I've tested using another PC so I don't think it's my cache.

     

    I'm also having the same problem with another form: http://form.jotformeu.com/form/21303299234348

    I've made some changes that are not showing on the site.

    For instance, the second question should read: Is this your first visit to our site?  However, the old text is still showing which is: Is this your first visit to our website?

    I've also made the form wider but again this is not showing online.

    This last couple of days I've been finding that some changes can take a couple of hours before I see the changes online. Is this normal?

    Hope you can help.

  • Profile Image
    mliz
    Answered on June 05, 2012 at 09:22 AM

    It appears that in the following website  http://www.castleprint.co.uk/trade_printing_UK.html, the form embeded was different it was using a different form id which was,
    http://form.jotformeu.com/form/21235388254353

    You will need to update the embed code within your website and change it to the updated form url which should be the following:http://form.jotformpro.com/form/21537318202950

    The form is assigned and can only work on a single domain, since you are a Premium please use http://www.jotformpro.com  when you login to your JotForm account.

    There may have been delays in the propagating of the changes in the subdomain of the second form, you can use the following url http://www.jotformeu.com/form/21303299234348 to view the updated changes online.

    Thanks!

  • Profile Image
    nozzmoking
    Answered on June 05, 2012 at 10:35 AM

    Hi mliz

    Thanks for your response.

    Re: the trade printing page form, I've just checked the source code online and it shows as this:

    <script type="text/javascript"> document.write("<iframe allowtransparency=\"true\" src=\"http://form.jotformpro.com/form/21537318202950?pageaddress=" + window.location.href + "\" frameborder=\"0\" style=\"width:100%; height:700px; border:none;\" scrolling=\"no\"></" + "iframe>"); </script>

    As you can see, I'm using the correct form ID but the form that displays on my site is still the older version and is not updating, as mentioned in my OP. I'm even using a different theme now.

    The form you mention (
    http://form.jotformeu.com/form/21235388254353) is situated on another page: http://www.castleprint.co.uk/contacting-us.html

    Re: your comments: "There may have been delays in the propagating of the changes in the subdomain of the second form, you can use the following url http://www.jotformeu.com/form/21303299234348 to view the updated changes online."

    As with my other form issues, this form is also not showing the most up-to-date version when viewed on the site. I don't have the source code embedded in the site, each form instance is accessed directly via Jotform.

    My problems seem to have started since I upgraded to Premium. All my forms have been working fine until now.
  • Profile Image
    nozzmoking
    Answered on June 05, 2012 at 11:37 AM

    Update:

    Re: the 2nd form http://www.jotformeu.com/form/21303299234348

    I used the same code and added to another page. Uploaded this page and the form displays correctly.

    So I deleted the code from the problem page (showing the old form) and then uploaded this page to make sure the code had actually been deleted, which it had as the form didn't work.

    So I then copied the code from the working page to the problem page and then re-uploaded the page.

    The form once again works, but is showing the old version! Weird, or what?? The old code has somehow associated itself with this particular page and I just can't get it to display the newer form.

    Any ideas?

    It's the same issue with the trade page, so I'm leaving that for now as it looks as though it's the same problem.

  • Profile Image
    pinoytech
    Answered on June 05, 2012 at 11:45 AM

    Hi,

    Sorry for the any inconvenience that may have caused you. Upon checking your form, I don't see any problem on it. The form that being displayed on your website is the updated form. Please take a look on the screenshot below:

    Updated form: https://cms.jotform.com/uploads/image_upload/image_upload/global/1625_form1.png

    Form in your website: https://cms.jotform.com/uploads/image_upload/image_upload/global/1626_form2.png

    I suggest since you didn't see the changes of your form in your website is delete your browsing cache and cookies.

    Thank you!

  • Profile Image
    nozzmoking
    Answered on June 05, 2012 at 12:44 PM

    I'm unable to upload an image but I've just taken a screenshot from Browserstack using FF12, Same results as me, the old white form is still showing. I've also tried loading the page from 3 different computers, all the same results.

    I changed the form to bright yellow and then once again loaded the page in Browserstack. The result is the same. By the way, notice the 'stuck' tooltip opposite the email field. (sorry nowhere to upload the screenshot). This I think was when the problem first started. Even though I deleted the Hover text, the tooltip would still be visible.

  • Profile Image
    jeanettebmz
    Answered on June 05, 2012 at 02:23 PM

    @nozzmoking

    I have made a careful checking of your pages.

    http://form.jotformeu.com/form/21235388254353  is embedded into

    this URL  : http://www.castleprint.co.uk/contacting-us.html 

    Such form (21235388254353 )  is embedded using the iFrame method.

    You would need to delete the current code into that page and  grab the iframe code from Jotform builder  and re-embed it ,  as if it were the first time. You would need to do that every time you make a change.

    However, for  http://www.castleprint.co.uk/trade_printing_UK.html  I was not able to find an embedded form.

    At any rate, please make sure you re-embed the iFrame code after any further change, using the correct form ID for each page.

    If you still need assistance, let us know

    Cheers!

    Jeanette

  • Profile Image
    nozzmoking
    Answered on June 05, 2012 at 03:12 PM

    Hi Jeanette,

    Thanks for your response.

    This form http://form.jotformeu.com/form/21235388254353 which is embedded on the contact page is the only form embedded on the site, and is working perfectly.

    The other forms, including the trade printing one are as you say in iframes which, if I understand correctly, means the form is being served from the Jotform site.

    The easiest way for me to describe exactly what is happening is this:

    If you run this page (http://www.castleprint.co.uk/trade_printing_UK.html) in Browserstack, (which I believe your team uses), scroll down and click on the Contact Us button, you'll see the old form. White background. If you mouse over the email field, you'll notice there's part of a Hover tooltip left behind. I removed the text from this Hover button yesterday but it has since refused to go on this problem page.

    Now, if I copy the iframe code from the above trade page:

    to another page such as this: http://www.castleprint.co.uk/glossary.html 

    If you now scroll down and click on the Contact button you'll see the form displays correctly, as intended with a grey background not white.

    So it's almost as though there's some trace left behind in the trade page that forces it to load up the old form but I don't really see how this is possible as the form isn't embedded in the page.

    I've even thought of deleting and recreating the trade page however, I'm having exactly the same problem on another page with a feedback form I also mentioned so don't want to get into deleting pages just yet. I'm also thinking the url might even be triggering the old form code. is this possible?

    Fortunately, the majority of pages use a form that seems to be working ok. These pages are using the iframe code in exactly the same way as the trade page, but just showing a different form and ID.

    Not sure if this is of any help, but I did notice that when I upgraded to Premium the glitches started after creating my next form, which I think is the one still showing on the trade page.

     

  • Profile Image
    jeanettebmz
    Answered on June 05, 2012 at 04:07 PM

    Hi

    I have checked your form http://www.jotformpro.com/form/21537318202950 embedded into the page http://www.castleprint.co.uk/trade_printing_UK.html  and I was able to view the new background not the old one, I have used my 4 browsers I have installed on my computer (Chrome, FF, IE and Opera) as well as browser stack

    Here you have the snapshot taken on Fiefox which is  installed in my computer.

     

    This is the snapshot for Browser Stack (Chrome Emulator)

     

     

    I have cleared your form caches from our Admin Panel. Please clear your browser cache (I would recommend to reset it) and then  re-embed the code one more time

     

    Cheers!

    Jeanette

  • Profile Image
    nozzmoking
    Answered on June 05, 2012 at 04:55 PM

    I seem to have found the problem. I've been using the iframe code that's chopped up and amended as described here: http://www.jotform.com/help/95-How-to-Know-The-Exact-URL-Of-a-Page-Where-a-Form-Submission-Is-Made

    I needed to do this as I was using a pageaddress id, as here:

    I've removed the pageaddress hidden field from the form and used the 'regular' iframe code and the form now displays correctly in all browsers.

    I should point out that there's nothing wrong with the 'chopped' code as I use it on the majority of site pages with no problems.

  • Profile Image
    jeanettebmz
    Answered on June 05, 2012 at 05:00 PM

    Great to hear you were able to find the solution !

    Cheers!

    Jeanette