!!! SOLVED !!!

Thank you very much for the help!
The problem was my own stupidity - I forgot to turn off the proxy
server in the IE and did it in the Firefox. So IE couldn't go to the
google website and load the main script.

On 31 янв, 00:57, Chris Apolzon <[email protected]> wrote:
> I threw your code up onto a test page and it worked in IE8, Firefox, and
> Chrome.
>
> On Sat, Jan 30, 2010 at 1:25 PM, The_DEADman <[email protected]> wrote:
> > Someone please help with this error.
> > Actually my javascript knowledge is near to "null", so I don't know if
> > I am doing everything right.
>
> > Using tutorials and "hello, world" example from the official Google
> > Maps v3 API page I have created the webpage receiving the airport name
> > in the GET-parameters, for example: map.htm?apname="Ben-Gurion
> > airport"
>
> > After that, I call the standard geocoding function and try to display
> > the result on the map.
>
> > Everything works fine in Firefox, but I have the same error in
> > Internet Explorer 8:
>
> > <<< Error: 'google' - definition missing >>>
>
> > It looks to me like the first script (specified with src = ".."
> > attribute) has failed to load correctly.
>
> > --------------------------------- If this is not the API problem,
> > still please answer me by mail if you know how to solve that.
>
> > ---| Scripts code (inserted into my <head> tag):
>
> > <script type="text/javascript" src="http://maps.google.com/maps/api/js?
> > sensor=false"></script>
>
> >  <script type="text/javascript">
> >  var geocoder;
> >  var map;
>
> >  var address = new String();
>
> >  function initialize() {
>
> >    geocoder = new google.maps.Geocoder();
> >    var latlng = new google.maps.LatLng(0, 0);
> >    var myOptions = {
> >      zoom: 8,
> >      center: latlng,
> >      mapTypeId: google.maps.MapTypeId.ROADMAP
> >    };
> >    map = new google.maps.Map(document.getElementById("map_canvas"),
> > myOptions);
>
> >    get_parseGet();
> >  }
>
> >  function makeSpan()
> >  {
> >    var span = document.getElementById("mySpan");
> >    span.childNodes.item(0).nodeValue=address;
> >  }
>
> >  function get_parseGet()
> >  {
> >    var getter = new String(window.location);
>
> >    var x = getter.indexOf("=", 0);
>
> >    // If no address, show something
> >    if (x==-1)
> >    {
> >        address = "Moscow, Kirpichnaya, 33";
> >        makeSpan();
> >        codeAddress();
>
> >        return;
> >    }
> >    else ;
>
> >    // getting the airport substring and unescaping
>
> >    getter = getter.substring(x+1);
> >    getter = unescape(getter);
>
> >    address = getter;
> >    makeSpan();
> >    codeAddress()
> >  }
>
> >  function codeAddress() {
> >    if (geocoder) {
> >      geocoder.geocode( { 'address': address}, function(results,
> > status) {
> >        if (status == google.maps.GeocoderStatus.OK) {
> >          map.setCenter(results[0].geometry.location);
> >          var marker = new google.maps.Marker({
> >              map: map,
> >              position: results[0].geometry.location
> >          });
> >        } else {
> >          alert("Geocode was not successful for the following reason:
> > " + status);
> >        }
> >      });
> >    }
> >  }
>
> > </script>
>
> > --- Body contents:
>
> > <body onload="initialize()">
>
> >  <div id="map_canvas" style="width: 640px; height: 480px;"></div>
> >  <br/>
>
> > Showing location of the airport: <span style="font-weight:bold"
> > id="mySpan">error.</span>
>
> > </body>
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google Maps JavaScript API v3" group.
> > To post to this group, send email to
> > [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-maps-js-api-v3%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-maps-js-api-v3?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to