1
我試圖將用戶的當前經度和緯度信息存儲爲PHP變量$lat
。由於它在函數userLocated
中,因此無法獲得該值。這裏的代碼:如何在php變量中存儲函數中發現的javascript變量值
<script type="text/javascript">
navigator.geolocation.getCurrentPosition(userLocated);
function userLocated(position){
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
// document.write("latitude: " + latitude +" longitude " + longitude);
}
</script>
<?php
$lat ="<script>
document.writeln(latitude);
</script>";
echo "$lat";
?>
你好,但我必須得到經緯度的數據!無需更改頁面!可能嗎 ? – Seekcha
JavaScript可以使用XHR(AJAX)或websockets將數據發送回服務器,而無需重新加載整個頁面或導航到其他頁面。 –