Hi,
I have a problem.
Google was changed API.
Before my code works:
var geocoder, gDir;
function initialize() {
geocoder = new GClientGeocoder();
gDir = new GDirections();
GEvent.addListener(gDir, "load", function () {
var drivingDistanceMiles = gDir.getDistance().meters / 1609.344;
var drivingDistanceKilometers = gDir.getDistance().meters / 1000;
if (drivingDistanceKilometers.toFixed(1) < '1') {
document.getElementById("<%= txtKm.ClientID %>").value = drivingDistanceKilometers.toFixed(1);
}
else {
document.getElementById("<%= txtKm.ClientID %>").value = drivingDistanceKilometers.toFixed(0);
}
});
}
New API (works):
<!DOCTYPE ht ...
Go to the complete details ...