Widget:Nearby: Unterschied zwischen den Versionen

Aus FürthWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{{#ask:Geokoordinate::+ |?Geokoordinate=|+filter=distance|+distance filter origin={{#widget:Geolocation}}|+distance filter unit=m|+distance filter initial…“)
 
 
Zeile 1: Zeile 1:
 
{{#ask:[[Geokoordinate::+]]  
 
{{#ask:[[Geokoordinate::+]]  
|?Geokoordinate=|+filter=distance|+distance filter origin={{#widget:Geolocation}}|+distance filter unit=m|+distance filter initial value=200|+distance filter max distance=2000|+hide=no
+
|?Geokoordinate=|+filter=distance|+distance filter origin=<p id="geoloc"></p>|+distance filter unit=m|+distance filter initial value=200|+distance filter max distance=2000|+hide=no
 
|format=filtered
 
|format=filtered
 
|limit=100
 
|limit=100
Zeile 6: Zeile 6:
 
|views=table
 
|views=table
 
}}
 
}}
 +
<script>
 +
  ausgabe = document.getElementById('geoloc');
 +
 +
  if (navigator.geolocation) {
 +
    navigator.geolocation.getCurrentPosition(zeigePosition);
 +
  } else {
 +
    ausgabe.replaceWith('Ihr Browser unterstützt keine Geolocation.');
 +
  }
 +
 +
  function zeigePosition(position) {
 +
    ausgabe.replaceWith(position.coords.latitude + ", " + position.coords.longitude);
 +
  }
 +
</script>

Aktuelle Version vom 13. April 2022, 10:46 Uhr

Distance filter on : The format of the coordinate could not be determined. Parsing failed.

<script>

 ausgabe = document.getElementById('geoloc');
 if (navigator.geolocation) {
   navigator.geolocation.getCurrentPosition(zeigePosition);
 } else {
   ausgabe.replaceWith('Ihr Browser unterstützt keine Geolocation.');
 }
 function zeigePosition(position) {
   ausgabe.replaceWith(position.coords.latitude + ", " + position.coords.longitude);
 }

</script>