Posted on: 11/20/2013 7:58:48 PM | Views : 850

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 ...