Javascript 单击以根据地理位置重定向用户

Javascript 单击以根据地理位置重定向用户,javascript,html,geolocation,Javascript,Html,Geolocation,我希望根据用户的位置单击按钮后,将其重定向到特定的HTML文件。 具体地说,我希望在单击按钮后获得它们的位置,并将它们重定向到正确的HTML文件 我从w3c学校得到了这段代码,但我不知道下一步该怎么做 函数getLocation(){ if(导航器.地理位置){ navigator.geolocation.getCurrentPosition(函数(pos)){ //你的位置在这里 控制台日志(“纬度:+pos.coords.Latitude+ “经度:”+位置坐标经度); }); }否则{

我希望根据用户的位置单击按钮后,将其重定向到特定的HTML文件。 具体地说,我希望在单击按钮后获得它们的位置,并将它们重定向到正确的HTML文件

我从w3c学校得到了这段代码,但我不知道下一步该怎么做

函数getLocation(){ if(导航器.地理位置){ navigator.geolocation.getCurrentPosition(函数(pos)){ //你的位置在这里 控制台日志(“纬度:+pos.coords.Latitude+ “经度:”+位置坐标经度); }); }否则{ log(“此浏览器不支持地理位置”); } }
获取位置
您可以使用:

window.location.replace("http://example.com");
或:


在javascript函数中获得位置(纬度和经度)后,给按钮一个id,然后在脚本中执行类似的操作

<script type="text/javascript">
    document.getElementById("myButton").onclick = function () {
        location.href = "www.site123.com";
    };
</script>

document.getElementById(“myButton”).onclick=function(){
location.href=“www.site123.com”;
};

并根据纬度和经度变量在函数中添加if语句

您能给出一些位置示例吗?是乡村还是城市?
<script type="text/javascript">
    document.getElementById("myButton").onclick = function () {
        location.href = "www.site123.com";
    };
</script>