Web Form Builder in WordPress site on...

User 240974 Photo


Registered User
32 posts

I have 3 forms on this site: http://graceplaceministryinc.org/. The site is a WordPress site. Forms built with Web Form Builder Version 2.5 Build 5435.

The forms work perfectly on a PC. On some (not all, strangely) mobile devices the forms will not allow you to "Submit" the form. You can fill out the form, but when you click submit - it simply boots you off the page and clears the form - nothing is submitted - no error message. The page just refreshes and the form is empty. This problem has occurred on two different types of Android phone and all iPhones that we've tested it on.

Here is the markup as it appears on one of the forms (Application):

<iframe id="fb_iframe" style="border: none; background: transparent; overflow: hidden; width: 100%;" src="http://graceplaceministryinc.org/Application%20for%20Grace%20Place/Application%20for%20Grace%20Place.html" width="300" height="4804">
<a href="http://graceplaceministryinc.org/Application%20for%20Grace%20Place.php" title="Application%20for%20Grace%20Place">Check out my CoffeeCup Form</a>
</iframe>

I asked this question of support, but was told they do not support this.
User 187934 Photo


Senior Advisor
20,271 posts

Hi Eric,
Try renaming your forms so they don't use any spaces in the naming.
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com
User 240974 Photo


Registered User
32 posts

I can try that - but I have many other forms on other sites - I just looked at a couple of them - both of these below have no spaces in the naming. These two and the original one in question are all in WordPress with custom themes all built with Artisteer.

First - this one works fine - all content displays with no scroll bars: http://bellamybrothers.com/contact/

Second - this one shows only the small square and must be scrolled: http://carol-cafe.com/jobs/

I talked with a friend who is a WordPress expert told me this - (which I find a little disturbing, because if he's correct...then these forms built with Web Form Builder are not as advertises "The end result is a form that looks perfect on every device, every time"):

Those forms have issues mostly because they are in iframes and iframes require height and width settings to work right. Works good when it remains the same but not when a page is responsive. The iframe does not use the content on its page as a means to size the page which is idea. Sometimes adding some css to the iframe helps but it still depends on how the parent page is set up. The best method if you can get it set right is using javascript on the iframe page https://support.microsoft.com/en-us/kb/278469


Is he correct?
User 103173 Photo


VP of Software Development
0 posts

Those statements are not correct Eric. Form Builder creates fully responsive forms, and we do use JavaScript for that process. You just removed that part and only went with the <iframe> for what is on your page and made many other custom changes. These changes are most likely what is causing the problem.

If you export your form again, you will see a <script></script> markup before the <iframe> and that the width is set to 100% with no fixed dimension. Only the height has one which is based on the actual height of your form.

We have used Form Builder very effectively with Wordpress for many years, and it always has been 100% responsive and functional.
Learn the essentials with these quick tips for Responsive Site Designer, Responsive Email Designer, Foundation Framer, and the new Bootstrap Builder. You'll be making awesome, code-free responsive websites and newsletters like a boss.
User 188640 Photo


Registered User
895 posts

Eric,

Go look at your source code. On the Bellamy Brothers form you only have the 100% width set and a fixed height but on the Carol Cafe site you have the 100% width set and you also have a width set at 300.

Compare your iframe code on each site. The settings are different. I'm not an 'expert' but it looks like you have an added dimension in the form that doesn't work without scroll bars.
A Rose is Just a Weed in a Corn Patch!

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.