如何获取用户的地理位置(城市名称,而不是坐标)并将其发送到文本框
How to get the user's geolocation (name of city, not coordinates) and send them to a text box
如何获取用户的地理位置,即他所在的地点的名称,而不是坐标,然后将它们发布到文本框中,类似于Yahoo Weather。
谢谢。
你可以使用HTML5地理定位来获取用户的位置。结果将是纬度和经度。
接下来,构造传递给Yahoo的Placefinder API的URL,如下所示:
var geoAPI = 'http://where.yahooapis.com/geocode?location='+lat+','+lon+'&flags=J&gflags=R&appid='+APPID;
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- 将文本区域行/列转换为屏幕 x/y 坐标
- 从折线图的字符串值(文本)制作 x 坐标
- OpenLayers:自动将 EPSG 4326 - 文本图层的坐标转换为地图的投影 (EPSG:900913)
- 如何在 svg 中查找文本的坐标
- 如何在使用文本对齐时调整图像大小并保持图像映射坐标:居中
- 使用Javascript将鼠标点击坐标插入文本输入框
- 找出图像中文本块的像素坐标
- 谷歌用文本框映射坐标
- 获取键盘焦点在文本区域或输入上的坐标
- 如何在input extarea元素中接收选定文本的坐标
- 谷歌可视化饼图-改变文本坐标
- 获取Rafael.js文本元素集的第n个元素的x坐标
- 如何获取用户的地理位置(城市名称,而不是坐标)并将其发送到文本框
- 浏览器页面中选定文本的坐标
- 预计算SVG文本坐标和宽度
- 文本区域中特定行的垂直坐标