Änderungen

370 Bytes hinzugefügt ,  10:46, 13. Apr. 2022
keine Bearbeitungszusammenfassung
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>