The following warnings occurred: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Warning [2] Undefined array key "avatartype" - Line: 783 - File: global.php PHP 8.1.31 (Linux)
|
![]() |
Forms on IE 8 stopped working! - Printable Version +- Form Tools (https://forums.formtools.org) +-- Forum: Form Tools (https://forums.formtools.org/forumdisplay.php?fid=1) +--- Forum: General Discussion (https://forums.formtools.org/forumdisplay.php?fid=5) +--- Thread: Forms on IE 8 stopped working! (/showthread.php?tid=1022) |
Forms on IE 8 stopped working! - waizen - Jan 4th, 2011 I've got a site with several forms on them, set up with Form Tools that were working fine on IE8 for quite a while. Suddenly, they've stopped working on IE8. By working, I mean that the data doesn't seem to be submitting when the submit button is pressed. Some facts: 1. All other browsers work fine 2. The problem is manifesting itself on other computers with IE8 as well...working okay in other browsers, too, in other systems 3. The Form Tools install is on a separate server than the site in question 4. This version of Form Tools is 2.0.0 5. This Form Tools install is on a subdomain...because: 6. There is another Form Tools install that is on that server also...just not in that same subdomain 7. The other Form Tools install is working fine in IE8, although it is an older version: 1.5.1, possibly ruling out server issues 8. The forms being serviced on the older install version (the working one) are all on sites that are hosted on other servers, as well 9. I tried disabling javascripting in IE8 but problem persists 10. I do have validation (the one introduced by you) but that has never been a problem. I tested that by disabling it anyway and proved to not be the issue Any thoughts? Any issues with IE8 that anyone is aware of? Thank you in advance. RE: Forms on IE 8 stopped working! - Ben - Jan 4th, 2011 Hi Waizen, This sounds like a JS error! IE is awful at error handling at the best of times, but if any JS on a form throws an error, it will cancel the submit event and the page will just sit there. To confirm this is the problem, try temporarily disabling javascript in your browser, then re-submit the form. http://rooturaj.com/technology/disable-javascript-ie-internet-explorer/ If that's the problem, post back a link to the form and I'll take a quick look at it. ![]() - Ben RE: Forms on IE 8 stopped working! - waizen - Jan 5th, 2011 (Jan 4th, 2011, 6:22 PM)Ben Wrote: ... Hello, Ben! Thank you for your prompt reply. Yeah, I had done that already (please see number 9 above) but the problem still persists. Also, it is a problem with multiple forms on that site...not just one. However one of the forms can be seen at this link: www.timberwolfcorp.com/request-info/ You can try other forms on that site, with the same problem: www.timberwolfcorp.com/choose_machine/ www.timberwolfcorp.com/warranty/ www.timberwolfcorp.com/dealerwanted/ Oddly, the system was working when I first installed the forms about a year ago (maybe more) and they were working fine in IE. I know that I was still using IE 6 back then to test. I keep wondering if it is something in the latest version of IE that Form Tools 2.0.0 doesn't like? Not sure if this has anything to do with anything, but the site itself (not the Form Tools application install) is on a Windows server (.asp). That's the reason for installing Form tools on a different (php) server. Probably has no correlation, but I figured I would throw that out there. Also, oddly, a second install of Form Tools on that same account (just outside of the subdomain), an older one (v 1.5.1) works fine in IE8. This one has me stumped. Thank you in advance. RE: Forms on IE 8 stopped working! - Ben - Jan 6th, 2011 Hi Waizen, Sorry! You're absolutely right - I missed that in your post. I think the problem may be due to some invalid markup. I took a look at the source of your form and see that you have TWO closing </form> tags. The first closing tag appears before the submit button, the second one after. What's probably happening is that IE8 is reading the form differently and not associating the submit button with the form (since it's been closed). Firefox and other browsers are more forgiving. Try removing that first </form> tag (it appears after "characters left") and try to re-submit. I suspect that will fix it! - Ben RE: Forms on IE 8 stopped working! - waizen - Jan 7th, 2011 (Jan 6th, 2011, 6:53 PM)Ben Wrote: ... Boy, don't I feel silly. That was it! I can't believe I missed that! I guess that's why you get all the big bucks around here. Thank you so much. I guess IE6 was actually more forgiving there, too. |