asked on
echo'
<script src="http://maps.google.com/maps?file=api&v=2.x&sensor=false&key=ABQIAAAA7krqpTmmfiYdkJ0N9Z2iHRQ54BZ5lbd6D3Bd5hI6QK4whcZT8hR98K0EfSgTxgyO9u8EA0uPSlcAkA"
type="text/javascript"></script>
<script type="text/javascript">
<!--
function getDistance(pointA, pointB){
// For this example I\'ll assume pointA and pointB are freeform addresses.
var directions = "from: "+pointA+" to: "+pointB;
// Initialize the GDirections class, load the directions
gd = new GDirections(null,null);
loader = gd.load(directions, {"locale" : "en_US"});
// event listener
GEvent.addListener(gd, "load", onLoader);
}
function onLoader(){
// Grab the distance between point A and point B
var distance = gd.getDistance().meters;
distance = distance/1600;
distance = roundNumber(distance, 1);
var duration = gd.getDuration().html;
// Alert the distance string
document.getElementById(\'row'.$rowNumber.'\').innerHTML = distance;
}
-->
</script>
';
echo '<script type="text/javascript">getDistance(\''.$customerAddress.'\', \''.$cleanerAddress.'\');</script>';
echo '<td style="border-top:solid;border-top-color:#CCCCCC;">';
echo '<div id="row'.$rowNumber.'"></div>';
echo '</td>';
$rowNumber = $rowNumber+1;
}
JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.
TRUSTED BY
ASKER
gd.getDistance().meters is null or not an object