Stack Overflow at line 225 when using IE8

  • Profile Image
    cmygsa
    Asked on January 29, 2013 at 01:11 PM

    I saw all the inquiries regarding this problem.  I was reading through some of them, but don't know what it is I need to do?  Please let me know what I need to do to fix this problem on our form.  We get the error message when we click on "Submit" for the form:

    https://secure.jotform.us/form/22558789152162

  • Profile Image
    Welvin
    Answered on January 29, 2013 at 01:51 PM

    Hi,

    "Stack overflow line 225" is a JavaScript related error message when using Internet Explorer. It is sometimes caused by conflicts with multiple scripts in a page.

    Please try embedding your form using iframe method: How to get your Form's Iframe Code. This might help.

    Also, share with us the webpage URL where your form is embedded so we can check.

     

    Thanks

  • Profile Image
    cmygsa
    Answered on January 29, 2013 at 01:56 PM

    http://www.cmygsa.org/registration-information/

    The way our site is set up, I don't think it's wide enough to embed the form?

  • Profile Image
    Welvin
    Answered on January 29, 2013 at 02:22 PM

    Hi,

    Apologize, I am thinking that you have embedded your form but I can see that you are using the links only and by hyperlinking them in a text.

    But I notice that there is something missing in your page doctype declaration:

     

    Please update it to this one:

     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

     

     

    Please let us know for results. Thanks

  • Profile Image
    cmygsa
    Answered on January 29, 2013 at 04:41 PM

    Why would this solve the issue?  We have a link that goes to your form in a separate window AND I get the same error message when I am editing submissions from YOUR site.

    BTW - Why do I get kicked out of my account from your site any time I edit a submission?  When I have to edit 5 submissions, I have to log back in 5 times?

    Thanks.

  • Profile Image
    Mike_T
    Answered on January 29, 2013 at 05:17 PM

    Can you please kindly try it in Internet Explorer 9, or even some more up to date browser like Google Chrome? Usually, vendors support last two version, so for Microsoft it is IE 9 & 10. IE 8 is considered as relatively outdated browser that does not support a huge amount of modern web technologies.

    Is your log out issue happening in any browser?

    Thank you for your cooperation in this matter.

  • Profile Image
    Welvin
    Answered on January 30, 2013 at 11:30 AM

    @cmgysa,

    I think you have responded to this thread via your email account, just to let you know that it goes nothing here in forum. Please kindly repost your response by accesing this thread: http://www.jotform.com/answers/171257-Overstack-Flow-at-line-225.

     

    Thanks

  • Profile Image
    cmygsa
    Answered on January 30, 2013 at 12:57 PM

    Yes, I was aware of that, but I wanted you to see the email from our tech department which was why I responded by email.  Please refer to my last email.  Our tech department does not want us updating to IE 9.  Please let me know if this problem can be fixed.

     

    Thanks so much!

     

    Alissa N. Kline

  • Profile Image
    jonathan
    Answered on January 30, 2013 at 03:27 PM

    Hi Allisa,

    It seems we are severely limited with our options if we cannot use an updated browsers. 

    BUT here is another option which I hope your tech department can apply. -- Use the form's source code . Put the form's code on a page, just call that page using its link.

    Here is an example where I use the form's source code. If you view this page source you will see that I injected a script to overcome the stack overflow error being thrown by IE8 browser.

    This is the script:

    <script type="text/javascript">

    function noError(){return true;}

    window.onerror = noError;

    </script>

    Here is my test implementation using your website as basis. Open the test website using your IE8 browser. I actually had done testing already and the results are positive on my end.

    Hope this help. Please inform us if this does not make any difference.

    Thanks.

  • Profile Image
    cmygsa
    Answered on January 30, 2013 at 03:32 PM

    For the SECOND TIME - THIS CODE DOESN'T HAVE ANYTHING TO DO WITH OUR WEBSITE!!!!  I opened up YOUR WEBSITE and was editing submissions and the form does not open up on OUR WEBSITE!!!  It opens up in a new link!  If you are suggesting to put in code, then you need to put it on YOUR WEBSITE because that is where I am opening up the form and make changes to submissions!  So based on your response, should I assume there is no fix?

  • Profile Image
    jonathan
    Answered on January 30, 2013 at 03:37 PM

    I am sorry, it is possible that it is just a cache issue.

    Can you please re-try opening this page. I use it on this page. I tested this again  using IE8, and it does not give the stack overflow error anymore.

    Thanks.

  • Profile Image
    cmygsa
    Answered on January 30, 2013 at 03:41 PM

    OK, great!  Does that mean it has been corrected on our "live" form?

  • Profile Image
    jonathan
    Answered on January 30, 2013 at 03:41 PM

    Now, I truly apologize. It seems I did not realise initially that you are also having the error when you are in the My Forms submissions page. Yes, you are correct -- I cannot reach that point for a workaround.

    Let me then elevate this to our next level support for proper investigation.

    Thanks.

  • Profile Image
    jonathan
    Answered on January 30, 2013 at 03:48 PM

    OK, great!  Does that mean it has been corrected on our "live" form?

    The workaround I did here is by using the form's source code. I need to use the form's source code to be able to inject this code

    <script type="text/javascript">

    function noError(){return true;}

    window.onerror = noError;

    </script>


    You can do apply the same procedure on your form.

    No-- what I did does not reflect on your "live" form. It is all on my end. You may want to show this email to your tech departmet -- I am sure they will understand what is needed to be done in order to apply this on your side.

    Thanks.

     

  • Profile Image
    cmygsa
    Answered on January 30, 2013 at 04:34 PM

    AGAIN, this is on YOUR SIDE, not OUR SITE!  I am NOT going to show anything to my tech department because they have NOTHING to do with YOUR SITE and YOUR FORM!  If this code needs fixed on the FORM, then why can't you do that from YOUR END?

  • Profile Image
    jonathan
    Answered on January 30, 2013 at 04:45 PM

    Hi,

    I had already elevated to our next level support the issue on IE8 browser stack overflow error. Let us wait for the response about this then.

    As for the suggested workaround -- that I did on my side. I am not sure if you understand the technicalities involved -- but I cannot do this changes/workaround on your site since I do not have access to it from my end.

    I can only access my site and at least provide you a simulated process for the fix. Which I thought you could duplicate on your end since you are the one that have access on your site

    I am sorry for any confusion caused. I hope I was able to provide you a clearer details this time.

    Please continue updating us should you have further inquiry.

    Thanks.