PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Not working on Internet Explorer

  1. Hi There

    I would like to know if there is a way to fix the problem I'm having. In IE8 the one standard with windows 7, I have a form (step 1) that needs to filled in. And when "next" is clicked it just refreshes the page and all the fields are blank, it doesn't advance to the next step.

    Any reason for this maybe?

    Thank you in advance.

    Regards
    Niel

    Posted 11 years ago on Wednesday January 23, 2013 | Permalink
  2. Please post a link to the page on your site where the form is embedded so we can take a look.

    Posted 11 years ago on Wednesday January 23, 2013 | Permalink
  3. We will need you to embed the form in a page on your site that we can see. We can't see the forms in your wp-admin. Please post the link here after you have done that. Thank you.

    Posted 11 years ago on Wednesday January 23, 2013 | Permalink
  4. hahaha sorry. My bad.

    http://theflowerlady.co.za/?page_id=2

    You need to logged in to access the form
    This is my test user.
    Username: Danie
    Password: [removed]

    Thank you

    Posted 11 years ago on Wednesday January 23, 2013 | Permalink
  5. I see the following JavaScript error on that page:

    Timestamp: 1/23/13 4:13:39 PM
    Error: SyntaxError: missing ) after argument list
    Source File: http://theflowerlady.co.za/?page_id=2
    Line: 172, Column: 16
    Source Code:
      calcRoute(The Flower Lady,to);

    That's coming from this script:

    [js]
    <script language="javascript">
     function get_distance(from){
      from = form.place_from.value;
      to = form.place_to.value;
      calcRoute(The Flower Lady,to);
     }
    </script>

    I'm guessing maybe "The Flower Lady" and "to" should be single quoted?

    Also, there is a bunch of invalid markup on the page, which is probably why it works OK in some browsers and not others. Every browser handles errors differently. Some choke on things that other browsers can handle fine. The big thing, I think, is that you cannot have nested forms. Take a look at how there are forms nested inside the Gravity Form. You can't normally do that.

    Take a shot at validating this page and see if it improves how it works on Internet Explorer:
    http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Ftheflowerlady.co.za%2F%3Fpage_id%3D2

    You'll have to remove the password requirement first before the validator can check it.

    Posted 11 years ago on Wednesday January 23, 2013 | Permalink
  6. Thank you so much for your help.
    I will look into the validating and let you know if that corrected my problem. :)

    Posted 11 years ago on Thursday January 24, 2013 | Permalink
  7. Please let us know if you want us to take another look at it after fixing the validation errors. I think the nested form tags is the major thing.

    Posted 11 years ago on Thursday January 24, 2013 | Permalink