在表单中提交用户位置
Submit user location in a form
我正在尝试弄清楚如何获取某人在我的网站上填写网络表单的位置。我只是想把它降低到美国和国际国家的州级别(尽管州或同等水平在国际上也很好)。我只是不希望用户必须从超长列表中进行选择或填写字段。因此,理想情况下,像隐藏字段这样的东西可以让javascript或php将信息传递给它。
有什么想法吗?
你可以试试; http://www.w3schools.com/html/html5_geolocation.asp
并使用Google API:http://maps.googleapis.com/maps/api/staticmap?zoom=10&size=400x400&maptype=roadmap&markers=color:red%7Ccolor:red%7Clabel:C%7Cxx.xxxxxxx,xx.xxxxxxx&sensor=false
使用PHP或Javascript替换"xx.xxxx"将为您提供用户位置的地图。
正如您提到的,您可能可以使用Google API来确定用户状态等。但我不认为你会因为这个而吃婴儿。
您可以尝试使用他们的IP地址找出他们的位置。然而,这远非可靠。不幸的是,如果您需要这些数据准确无误,则必须让他们为您提供位置。
相关文章:
- 获取用户位置并将坐标保存在数据库中
- Phonegap通过WiFi和移动网络而非GPS获取用户位置
- 谷歌地图:使用自定义标记显示当前用户位置
- 如何在地图上显示用户位置以及我的标记
- 如何使用“地图”在谷歌地图上显示用户位置;onclick”;作用
- 将 JavaScript 与 GWT 结合使用来获取用户位置,但变量不会被传递
- 在表单中提交用户位置
- 如何在脸书 API 中获取用户位置和用户家乡
- 如何使用jQuery或JavaScript从用户位置返回3个最近的位置
- 现在允许 GPS 时获取用户位置
- 如何使用谷歌地图跟踪用户位置和路线
- 如何使用 IP 地址 + 地理位置获取用户位置 Asp.Net.
- 使用Facebook Javascript SDK访问用户位置数据
- 转换特定日期&基于用户位置的时间到utc日期&时间
- 返回离用户位置(地理位置)最近的3个位置,并列出这些位置
- 地理定位api没有给出准确的用户位置
- JS-Can'找不到用户位置
- 为locationpicker.jquery.js设置当前用户位置
- 获取用户位置时,应用程序是科多瓦android应用程序的背景
- Jquery谷歌地图用户位置