- saadkhaanAsked on April 19, 2012 at 05:15 AM
Unfortunately i am another victim of stack overflow, please see this page http://www.dwtltd.com/enquiry.php this is the page which have jotform, when refreshing or going to any other page from this page an error appears saying Stack overflow at line: 561. This is happening in all IE versions, i need to fix this ASAP please help!
PS: I have tried disabling the Zopim script but that didn't work to fix the issue either.Page URL:
- JotForm SupportjonathanAnswered on April 19, 2012 at 05:57 AM
I was able to reproduce the stack overflow message in IE 8 version. Although it says on line 225, not 561. In IE9, I could not reproduce it.
Have you tried testing the page without the embedded form initially? We can try if not yet, just to confirm that the existence of the embedded form causes the stack overflow issue.
Will wait for your update. Thanks.
- pinoytechAnswered on April 19, 2012 at 06:52 AM
Have you tried already embeding your form using iFrame Method? If no, please give a try and if itsn't working let us know so we can further assist you.
- saadkhaanAnswered on April 19, 2012 at 06:53 AM
Thank you for your reply, i don't get your point to test the form without embedding initially, can you please be more specific on it?
PS: If you are wondering about the testing page before jotform embed, yes it was working fine.
I tried the iframe method but thats not what the client want to see as iframe takes few more seconds to load and display the form.
- JotForm SupportjonathanAnswered on April 19, 2012 at 07:03 AM
PS: If you are wondering about the testing page before jotform embed, yes it was working fine
Yes, this was what I meant. Thank you for clarifying that.
Now, it seems this glitch is confirmed since both of us were able to reproduce it. BUT on my end, it only happen using IE8 version. By chance have you tried it on IE9 also? What is the result?
Sorry if this seems a bit tedious but we wanted to narrow it down to specifics, this way resolutions should be quick also.
- saadkhaanAnswered on April 19, 2012 at 07:07 AM
I would love to answer your questions as much as i can to resolve this issue.
Yes i have tried on IE9 and thats working fine, but in IE8 i am having the same issue.
PS: Jonathan i have re-embed the code, please take a look at http://www.dwtltd.com/enquiry.php
- JotForm SupportjonathanAnswered on April 19, 2012 at 07:15 AM
Thank you for the update saadkhaan.
I will conduct more test on your form (particularly put it on another website page). I'll check if the same issue will happen.
Will be back soonest.
- saadkhaanAnswered on April 19, 2012 at 07:23 AM
Sure, i am waiting for your reply.
- JotForm SupportjonathanAnswered on April 19, 2012 at 07:50 AM
Can you try chaging the HTML DOC TYPE to this for now.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Let see if this make any difference. This resolution was offered on some similar issue.
You page is using some jquery scripts which is known to conflict with jotform's prototype scripts. (You can search a lot of it on this forum).
I have added your form in another website with no jquery, obviously it work.
I am checking further. Please update me if you have result for this.
- saadkhaanAnswered on April 19, 2012 at 07:51 AM
I hope changing this DOC TYPE will not affect the website
Edited: DOC TYPE changed please check on your browser too.
- JotForm SupportjonathanAnswered on April 19, 2012 at 07:52 AM
Make a copy of the original first.
You can just copy/paste this quickly. Do it only on the enquiry page.
- saadkhaanAnswered on April 19, 2012 at 07:59 AM
Jonathan the header in being called by PHP, how is it possible to change the DOC TYPE in enquiry page only?
I have revert to the original DOC TYPE as it was before, by changing the DOC TYPE as you recommended took the website in quirck mode.
- JotForm SupportjonathanAnswered on April 19, 2012 at 08:04 AM
I thought you can able to do that, since I look at the souce code of your enquiry.php and I can see the doc type above the header which is of different version.
I will check if we can get another resolution. Thanks.
- saadkhaanAnswered on April 19, 2012 at 08:06 AM
Do you have any idea how long it will take to get resolved?
- JotForm SupportjonathanAnswered on April 19, 2012 at 08:25 AM
Unfortunately, that is quite difficult for me to answer for now.
If you check all this previous similar scenarios, you will find that this is a known conflict between JotForm and jquery.
I was taking a chance actually with your issue just in case we can resolve it without easily giving up to the known conflict.
There was a stated solution here http://api.jquery.com/jQuery.noConflict/ but most of the time this is not applied by most users because it involves re-writing a lot of scripts.
Some of my colleagues here are better at resolving this issue, if we wait a while I am sure somebody will offer a more acceptable and working resolution.
- JotForm SupportjonathanAnswered on April 19, 2012 at 08:42 AM
Additionally, as mentioned, I embedded the form here to further test it.
Tested it on both IE8/IE7 with no stack overflow issue occurring.
I will still look for solution. I will give you feedback if ever I found one that resolve this.
- saadkhaanAnswered on April 19, 2012 at 09:01 AM
The test URL you provided seems to be working fine. But we want to fix this issue in my website please try to fix it at your earliest as this is a client's working website
- JotForm SupportjonathanAnswered on April 19, 2012 at 09:09 AM
Can you please try this URL link on your end using IE8 or IE7?. Please check if there is stack overflow message.
- JotForm SupportjonathanAnswered on April 19, 2012 at 09:24 AM
Can you also try this resolution offered previously by my colleague idarktech here: http://www.jotform.com/answers/87800-Error-on-page-when-I-insert-form
Please give us update on this.
- saadkhaanAnswered on April 19, 2012 at 09:36 AM
It looks fine by adding code given at http://www.jotform.com/answers/87800-Error-on-page-when-I-insert-form
Thanks for your help, i'll update you after testing on some other computers
- JotForm SupportjonathanAnswered on April 19, 2012 at 09:38 AM
Yeah, I tested your website page also on IE8 and IE7, seems to be working fine now. You beat me with the update.
- saadkhaanAnswered on April 19, 2012 at 10:20 AM
Lolz i truly appreciate your efforts and staying with me all the time to resolve the issue, this shows the sincerity towards your customer, no matter if they are free or payed :-)
- pinoytechAnswered on April 19, 2012 at 10:31 AM
We appreciate that you like our services. Even though you're FREE it doesn't mean that we won't entertain you in your problem regarding JotForm. Payed account or FREE account, we traited it the same as long as you need our assistance.
Thank you for using JotForm!
Have a great day! :)