title: Google Geocode via HTTP callback function?
body: <p>I want to use the google geocode <strong>via HTTP</strong> functionality to translate a city name into longitude and latitude in for my AJAX web application.</p>
  
  <p>However, it appears that no callback function exists for the HTTP geocoder functionality</p>
  
  <p><a href="http://code.google.com/apis/maps/documentation/geocoding/index.html" rel="noreferrer">http://code.google.com/apis/maps/documentation/geocoding/index.html</a></p>
  
  <p>Is that true, no callback function exists? </p>
  
  <p><em>Because if that is true, it essentially means that the Google geocode via HTTP api is useless when used with AJAX because JavaScript will throw a crossdomain exception error.</em></p>
  
  <p>Any ideas on how I can use the geocode via HTTP api in my AJAX web application in JavaScript?</p>
  
  <p><strong>Note</strong>:  I do <strong>not</strong> want to use the full blown Google Maps API which is approx 200kb download (i.e. GClientGeocoder). I want to use the HTTP api b/c of it's super quick responsiveness and lack of needing my web users from having to download the huge full blown interactive google maps api.</p>
  
  <p>E.g.
  <a href="http://maps.google.com/maps/geo?output=json&amp;sensor=false&amp;key=" rel="noreferrer">http://maps.google.com/maps/geo?output=json&amp;sensor=false&amp;key=</a>{API_KEY}&amp;q={CITY,STATE}&amp;CALLBACK=????</p>
  
  <p>Thanks</p>