美文网首页
在html5中,用于获得用户当前位置的方法

在html5中,用于获得用户当前位置的方法

作者: MC桥默 | 来源:发表于2020-02-14 11:04 被阅读0次
    <!DOCTYPE html>
    
    <html>
    <head>
        <meta charset="UTF-8">
    </head>
    <body>
    
    <p id="demo">点击这个按钮,获得您的坐标:</p>
    
    <button onclick="getLocation()">试一下</button>
    
    <script>
    
        /*    例子解释:
    
            检测是否支持地理定位
    
            如果支持,则运行 getCurrentPosition() 方法。如果不支持,则向用户显示一段消息。
    
            如果getCurrentPosition()运行成功,则向参数showPosition中规定的函数返回一个coordinates对象
    
            showPosition() 函数获得并显示经度和纬度 */
    
        var x=document.getElementById("demo");
    
        function getLocation()
    
        {
    
            if (navigator.geolocation)
    
            {
    
                navigator.geolocation.getCurrentPosition(showPosition);
    
            }
    
            else{x.innerHTML="Geolocation is not supported by this browser.";}
    
        }
    
        function showPosition(position)
    
        {
    
            x.innerHTML="Latitude: " + position.coords.latitude +
    
                "<br />Longitude: " + position.coords.longitude;
    
        }
    
    </script>
    
    </body>
    

    相关文章

      网友评论

          本文标题:在html5中,用于获得用户当前位置的方法

          本文链接:https://www.haomeiwen.com/subject/srrdfhtx.html