title: geoLocation.GetCurrentPosition always fails in IE 11
body: <p>The script below works fine in FireFox and Chrome, but in Internet Explorer 11, it always fails (with POSITION_UNAVAILABLE).</p>
  
  <p>I have set the browser to allow requests for position, and I agree to the prompt the browser presents me when requesting permission.</p>
  
  <p>I'm almost certain that this worked fine a few months ago when I was last experimenting with it. What could I be missing as far as IE's settings?</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
      $(document).ready(function () {
          if (Modernizr.geolocation)
          {
              navigator.geolocation.getCurrentPosition(positionSuccess, positionError, { enableHighAccuracy: true, maximumAge: 60000, timeout: 10000 })
          }
          else
          {
              $("#GeoError").html("Unable to retrieve current position.")
          }
      });
  
      function positionSuccess(position)
      {
          $("#Latitude").val(position.coords.latitude);
          $("#Longitude").val(position.coords.longitude);
      }
  
      function positionError(error)
      {
          var message = "";
  
          // Check for known errors
          switch (error.code) {
              case error.PERMISSION_DENIED:
                  message = "This website does not have your permission to use the Geolocation API";
                  break;
              case error.POSITION_UNAVAILABLE:
                  message = "Your current position could not be determined.";
                  break;
              case error.PERMISSION_DENIED_TIMEOUT:
                  message = "Your current position could not be determined within the specified timeout period.";
                  break;
          }
  
          // If it's an unknown error, build a message that includes 
          // information that helps identify the situation, so that 
          // the error handler can be updated.
          if (message == "") {
              var strErrorCode = error.code.toString();
              message = "Your position could not be determined due to " +
                        "an unknown error (Code: " + strErrorCode + ").";
          }
  
          $("#GeoError").html(message)
      }
  &lt;/script&gt;
  </code></pre>
  
  <p>Also, I get the same failure in IE11 when I try <a href="http://html5demos.com/geo" rel="noreferrer">http://html5demos.com/geo</a>, where both FireFox and Chrome work fine.</p>