我有一小段代码,我想收集lat和lon坐标,然后将它们传递给php页面。
但是代码似乎没有将变量传递给php页面。
以下是代码,我们非常感谢任何建议。
if(navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(function(position)
{
var lat = position.coords.latitude;
var lon = position.coords.longitude;
document.location = "test1.php?lat=" + latitude + "&lon=" +
longitude;
});
}
由于
利
答案 0 :(得分:2)
看起来有一个简单的变量名称不匹配。您定义lat
和lon
,但在下一行使用latitude
和longitude
。尝试将它们更改为同一对。