JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Embedded form disappearsAsked by GalinaSmith on November 17, 2015 at 05:05 AM
We have a jotform embedded here:
which is accessed from the website Apply button here and on many other courses: http://www.keele.ac.uk/kslc/keelecpdprogrammes/courses/cleapsssupportingsafepracticalmicrobiologyi.php
However, for some reason, users can not see the online form. We noticed this started happening around 2 weeks ago, which is when I think you made them all secure. Moreover, I reinserted the new code to fix the problem. It looks like the page starts working if you refresh it, but even the first time visitors on the page can not see the form to start with, and i also can't always see it even though i refreshed the page. Users are not aware that to see the form you have to press F5, and it is not user friendly to do it that way. What happened there? It used to work ok? What needs to be done to view the page correctly as it was?
We also noticed the following error in console:
Error log in console:LDebug : setting height to 3142 from iframe52152807045955:25 Uncaught TypeError: e.data.split is not a functionwindow.handleIFrameMessage @ 52152807045955:25
Hope this helps to figure it out,
The form is showing fine to my end. I think that was just a temporary issue, but if that persists, please let us know here so we can investigate further.
I also see no error in the console:
You can also try using our iframe embed method: https://www.jotform.com/help/148-Getting-the-Form-iFrame-Code. This would help you load the form, especially if there's a conflict in the page causing such issue.
Yes please investigate further as it is very temporal, sometimes it
appears, sometimes it does not.
We investigated on our end that it is mixed content due to https and
http content, and the console error relates to mixed content.
A lot of machines on our end do not display it.
I have now replaced the Apply link with a direct one to form, avoiding
the embedding. However, we would like the original function to work with
embedding as we have a pdf on that page, which we are loosing with the
This page is still live:
PS - Welvin, where do you think I got that code for embed from? By the
way, you need to update that page as embedding option looks like this now:
Welvin, I swapped the options to iframe as opposed to embed - will see
if that helps,
I've checked your webpage on different browsers and the form seems to be displayed properly on it now. I believe that the issue is resolved now.
Please do not hesitate to get back to us if you need any further assistance. We will be happy to help.