我想自动填充表单输入文本区域与用户所在的城市和州。我还需要将邮政编码传递给表单。我不需要地图。
有什么建议吗?(我更喜欢使用jQuery和/或PHP。)
更新 - 我发现了这个小js,可以获取城市、州、纬度、经度、区号等信息... 但它没有获取到邮政编码。可能是因为许多城市有多个邮政编码。但我只需要从城市中获取一个邮政编码... 不管是哪一个,因为我正在获取50英里半径内的数据。那么有没有办法根据它返回的数据从位置中找到一个邮政编码来修改下面的脚本呢?
来源:GeoPlugin
有什么建议吗?(我更喜欢使用jQuery和/或PHP。)
更新 - 我发现了这个小js,可以获取城市、州、纬度、经度、区号等信息... 但它没有获取到邮政编码。可能是因为许多城市有多个邮政编码。但我只需要从城市中获取一个邮政编码... 不管是哪一个,因为我正在获取50英里半径内的数据。那么有没有办法根据它返回的数据从位置中找到一个邮政编码来修改下面的脚本呢?
<html>
<head>
<script language="JavaScript" src="http://www.geoplugin.net/javascript.gp" type="text/javascript"></script>
</head>
<body>
<script language="Javascript">
document.write("Welcome to our visitors from "+geoplugin_city()+", "+geoplugin_region()+", Area code = "+geoplugin_areaCode()+", Latitude = "+geoplugin_latitude()+geoplugin_areaCode()+", Longitude = "+geoplugin_longitude());
</script>
</body>
</html>
来源:GeoPlugin