What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Error: Failed to fetch IP data in Geolocation Widdget when form is access using IE

    Asked by fincalosbalcones on May 03, 2014 at 08:37 AM

    Hello, I have problem with the GEOLOCATION widget. When I am testing my form in JotForm I don´t have problem, but when I use the form with iframe in my website the system showing a message as "The form has a error". I will appreciate your help. Thanks.

    JotForm problem style size
  • Profile Image
    JotForm Support

    Answered by BDAVID on May 03, 2014 at 12:29 PM

    Hi, did you try embedding the form without the Geolocation widget? I do not think the problem has to do with the widget, I just tried it, and it works ok, see my example of my embedded form here.

    Try to embed your form using the Embed code method. Also, share with us  the URL of your webpage where the form has been embedded to check further.

  • Profile Image

    Answered by fincalosbalcones on May 03, 2014 at 07:31 PM

    Thanks but the problem continues, please see the following attached screens: Screen 1: The geolocation widget is put to the end of the form and saved.Screen 2a: The embed code form is copied.Screen 2b: The embed code form is pasted in the website and published it.Screen 3: Run my website, now the error is displayed.
    Thanks.
    Date: Sat, 3 May 2014 12:29:49 -0400
    To: fincalosbalcones@outlook.com
    Subject: Re: Geolocation widget
    ...
  • Profile Image
    JotForm Support

    Answered by BDAVID on May 03, 2014 at 10:55 PM

    Hi, let me ask you: where are you trying to embed your form? The screenshots did not come through, please see this guide to upload screenshots to support forum.   

  • Profile Image

    Answered by fincalosbalcones on May 03, 2014 at 11:46 PM

    The form is embed in the website http://fincalosbalcones.wix.com/geolocation-website#!tarifas   gPlease go to the end of form in this website and you will see the following message:  Error: Failed to fetch IP data.

    The embed form code is:

    <script type="text/javascript" src="http://form.jotformpro.com/jsform/41228888487976"></script>

    and the direct link is: http://form.jotformpro.com/form/41228888487976

  • Profile Image
    JotForm Support Manager

    Answered by Jeanette on May 04, 2014 at 12:25 AM

    I was able to submit the form with no problem from your wix page. I used Firefox to do it.

    I would recommend you to try to embed the iFrame code in your wix page, just get the code betweer the  <iFrame> tags and eliminate the script portion.

  • Profile Image

    Answered by fincalosbalcones on May 04, 2014 at 12:56 AM

    The iFrame Code was embed in my website following your instructions but the problem continue, I am concerned, I need it for my website. I am using Internet Explorer 11 with Windows 8.1.

  • Profile Image
    JotForm Support

    Answered by Welvin on May 04, 2014 at 04:13 AM

    I was able to see the issue when using IE 9 and 11 in Windows 7 and IE 11 in Windows 8.1. Let me forward this thread to our developers so they can further check the caused.

    For now, if possible, we advise using Google Chrome and Firefox. The widget should work best using these browsers.

    Thanks

  • Profile Image

    Answered by fincalosbalcones on May 04, 2014 at 10:52 AM

    JUST TO CLARIFY:

    If you use the direct link  http://form.jotformpro.com/form/41228888487976
    from the Internet Explorer 11 or from my website the problem or error do not appear.

    *Please test the direct link form that shown above from the Internet Explorer 11 y from my website that shown below making click on the botton Direct Link Form > .
    http://fincalosbalcones.wix.com/geolocation-website#!tarifas

    IMPORTANT: I also used the POP-UP embed code form in a blank HTML widget in WIX and the problem do not appear.

    I continue using Windos 8.1, then where is the problem?

    I THINK THAT THE PROBLEM CAN BE WHEN THE EMBED or IFRAME CODE FORM IS USED IN A BLANK HTML WIDGET IN WIX.

     

    *I need use the embed or iframe form code to display my form into a HTML widget in WIX.

  • Profile Image
    JotForm Support

    Answered by Welvin on May 04, 2014 at 12:09 PM

    Thanks for the clarification. Yes, the widget is working fine using the direct URL so the issue seems to be with IE browser and Wix Sites. I have updated the ticket. 

    Thanks

  • Profile Image

    Answered by MacLuc on May 05, 2014 at 04:39 AM

    I've made an update and now the geolocation widget works correctly in IE 8+. However, there are several errors on page (caused by Wix Sites) that can still crash it or at least stop widget from showing - this problem can't be fixed by us, I'd suggest contacting Wix Sites about it.

  • Profile Image

    Answered by fincalosbalcones on May 06, 2014 at 01:30 PM

    THANKS A LOT FOR YOUR SUPPORT, the geolocation widget works now, but there are another problem:  When the users are am filling the form el geolocation widget show his correct location, but when the form is sent the coordinates in the email notification do not match with location shown.  How to resolve this issue?

  • Profile Image
    JotForm Support Manager

    Answered by Jeanette on May 06, 2014 at 02:54 PM

    I think you must re-build the email notification. I just made a test and I get in the email exactly what I see in the widget.

  • Profile Image

    Answered by fincalosbalcones on May 07, 2014 at 11:19 AM

    The email notification is just a report and is not involved in the process of capturing the coordinates, this is a job that does the geolocation widget.

    I use the following link in the notification email to see on google maps the coordinates sent by the geolocation widget: http://maps.google.com/?q={flb177}  where  {flb177} es el geolocation widget name,  see this real example http://maps.google.com/?q=3.53940, -76.30360 where 3.53940 and -76.30360 are the coordinates sent by the geolocation widget. The big issue is that these coordinates do not correspond to the actual or exact coordinates of the user.  Then, where is the problem?

  • Profile Image
    JotForm Support

    Answered by ashwin_d on May 07, 2014 at 01:12 PM

    Hello fincalosbalcones,

    I did try to check your form for which you have shared the URL above. Have you deleted the form already? 

    I also checked both the forms you have in your account but could not find any "GeoLocation" widget added. 

    I would suggest you to please add the widget again and then test your form. Do get back to us if the issue with your email alert persists.

    Thank you!

  • Profile Image

    Answered by fincalosbalcones on May 07, 2014 at 01:51 PM

    You can see the geolocation widget in any of my forms, please go to the form end,  his name is flb. His hight was configured to 3 because I don´t need to display it in the form.

  • Profile Image
    JotForm Support Manager

    Answered by Jeanette on May 07, 2014 at 04:48 PM

    I am able tos see what you are talking about, you have "hidden" the widget and set the hight to 3 .

    As far as I understand, you agree that what the widget shows as the location is what get in the email right? Are you saying that even though both information at the widget and in the email are the same, they do not correspond to the current and real location?


  • Profile Image

    Answered by fincalosbalcones on May 07, 2014 at 08:39 PM

    Please see direct link to my form:  http://form.jotformpro.com/form/41265475317961  in the end of the  form you can see a big geolocation widget. Please filling the form, then you will receive a email notification report with the geolocation coordinates.  I need your help because the geolocation widget is not working well in this site. Thanks a lot for your support.

  • Profile Image
    JotForm Support Manager

    Answered by Jeanette on May 07, 2014 at 10:53 PM

    Now I understand what's going . The problem is that the widget will take the location where the ISP node is, not exactly where the computer that submitted the form is.  I think this can be only possible if the computer is configured to connect via IPV6, but to my understanding, most of computers in many countries still use IPV4. So google maps geolocation might vary depending on the IP version. At any rate, let me forward this to our developers.

  • Profile Image

    Answered by MacLuc on May 08, 2014 at 03:41 AM

    Geolocation based on IP is not fully accurate and there is no way to get anything better than ISP-based coordinates. Therefore this widget allows user to adjust location by moving marker on map. Default location is just an estimation - it should be close to user's real location but usually won't be accurate.

  • Profile Image

    Answered by fincalosbalcones on May 08, 2014 at 11:17 AM

    The form is used by customers that send us his reservations for tourist farms. For security, before providing the service, we must to investigate if all data sent in the form, including his address, are true. Therefore we have that verify that the direction that the customer send in the form match with the direction that the geolocation sent us. We can not allow the customers manipulating or adjusting his location using the geolocarion widget. The geolocation widget should be invisible for the users, for this reason his hight should be configured in 3. 

    I need a Geolocation Widge to get the exact address of customers. Do you have un geolocation tool o any geolocation script based on google maps?

  • Profile Image
    JotForm Support Manager

    Answered by Jeanette on May 08, 2014 at 12:42 PM

    Like our developer has explained to you "Geolocation based on IP is not fully accurate and there is no way to get anything better than ISP-based coordinates"  In light of this, we do not have a feature like what you are looking for.