- TJCApachesAsked on January 16, 2013 at 12:37 PM
It will let me submit forms without the required fields, and if there are any conditions (the first 2), they don't work. These forms work in IE8, Chrome, Safari, and FF. The forms above are embedded.
I know this is a new problem, because I specifically fixed a couple of forms a couple of months ago for IE7 because the conditions weren't working. When I redid the conditions, they worked. I went back to one of these forms, and the same thing is happening:
This is a custom coded form pulled in an Iframe that uses JotForm's script and styles, but it's not hiding the fields like it used to (the "Please Select a Donation Area" boxes should NOT be showing up)
Thank you for you help!
- JotForm SupportEduardoMendezAnswered on January 16, 2013 at 12:46 PM
May I suggest that you change the embed method used? If you use iFrame method that will prevent any conflicts in your page.
Here is a guide to help you with that:
Please give that a try and let us know if the problem continues.
- TJCApachesAnswered on January 16, 2013 at 01:13 PM
On this page
I put it as an Iframe and it still doesn't work.
- JotForm SupportEduardoMendezAnswered on January 16, 2013 at 01:24 PM
I tested the URL you have given me and I was not able toreproduce the issue. Here is a vide of my testing.
Do you have an image of a response from this URL with the validation error?
We will be glad to assist you!
- TJCApachesAnswered on January 16, 2013 at 03:44 PM
Were you using IE7?
The forms work on IE8 that I've seen, and I assume 9 as well.
- JotForm SupportEduardoMendezAnswered on January 16, 2013 at 04:40 PM
It seems that IE7 has a settings that does not allow iFrames to protect their content from java script conflicts. It almost seems like it dissables all JS inside the iFrame.
I have run a few tests and you will see that if you run the form alone in the IE7 environment, the validation works. However, once it is embedded in a page, it does not work very well.
If the next test does not work, I will submit this to our dev team. Even though, the more I think about it, the more it seems to be a bug with IE7 and that this is out of our hands. I believe the settings by default are different from those of IE6 and those higher then IE7. The positive thing is that since this browser is 6 years old, there are not too many people out there using it.
May I ask you to try embedding your form using the source code in order to test?
Here is a guide to help you with this:
Thanks for your cooperation!
- TJCApachesAnswered on January 16, 2013 at 05:53 PM
I tried 2 things:
1. I put the code in the HTML editor.
2. Our CMS also has a "code snippet" area specifically for script tags (what it is currently on that page)
I appreciate your time looking at this. Unfortunately our organization needs IE7 for some other programs, and it tends to be the default browser for most. We're going to put up some temporary messages that say that our forms are best viewed on Firefox, Chrome, or Safari. Do you need anything else? Would it be alright to put the embed code back on the page?
- JotForm SupportjonathanAnswered on January 16, 2013 at 06:16 PM
Hi, would it be OK also to suggest to the form users to upgrade to IE8 and above versions instead?
This is just my suggestion. I am not sure if its feasible on your end, but maybe its worth a try.
- TJCApachesAnswered on January 17, 2013 at 09:36 AM
I can try! Thank you.