Hey Chad,

thanks for responding again. Apologies that I was not able to get back
to you yesterday.

I appreciate the work you put in to the issue and discovering the bug.

On Jun 28, 9:02 pm, Chad Killingsworth
<[email protected]> wrote:
> Alright this is definitely a bug. Here's a minimal test 
> case:http://search.missouristate.edu/map/mobile/examples/infowindowbug.htm
>
> This page generates a script error in Internet Explorer. Opening an
> InfoWindow when the map has an effective width of 0 seems to be the
> problem. I've filed a bug. Star the issue to both vote for it and
> track its 
> progress:http://code.google.com/p/gmaps-api-issues/issues/detail?id=2536
>
> Chad Killingsworth
>
> On Jun 28, 7:45 am, Chad Killingsworth
>
> <[email protected]> wrote:
> > Hmm I looked again and you are correct - InfoWindow.open takes 2
> > arguments. I could have sworn it was only 1.
>
> > However, in either case, IE is giving a JavaScript error. Here comes
> > the guessing stage - as I'm not easily able to make a local copy of
> > your site without a lot of work:
>
> > You are opening the InfoWindow when the map is hidden and the map is
> > trying to verify that the info window fits within the viewport
> > boundaries. Try delaying the open info window until after you trigger
> > the resize event. Alternatively, try setting a width and a height on
> > the map. At the time that you open the InfoWindow, the map has an
> > effective width/height of 0.
>
> > I'll try to build a minimal test case later today.
>
> > Chad Killingsworth
>
> > On Jun 28, 3:47 am, sisko <[email protected]> wrote:
>
> > > Thanks a great deal for responding.
>
> > > I have to say I disagree. I admit I don't know alot about google maps
> > > but the open(map:Map|StreetViewPanorama, anchor?:MVCObject) 
> > > athttp://code.google.com/apis/maps/documentation/javascript/reference.h...
> > > clearly make provision for 2 arguments.
>
> > > However, I tried it the way you suggested and the marker and then the
> > > location as lone arguments ... it made no difference.
> > > I then commented out the entire infoWindow code and it was still the
> > > same result.
>
> > > The marker is still in the top left corner. Can you perhaps suggest a
> > > way to re-orient my map so that it is centered? That should also
> > > center my marker.
> > > Just how to do that ... ?
>
> > > On Jun 27, 1:26 pm, Chad Killingsworth
>
> > > <[email protected]> wrote:
> > > > There are a couple of problems with the way you create your InfoWindow
> > > > which is causing JavaScript errors.
>
> > > > 1) You aren't setting the 'map' property of the InfoWindow. In your
> > > > case you should set this as part of the options object when you create
> > > > the InfoWindow.
>
> > > > 2) Calls to InfoWindow.open() only take a single parameter - the
> > > > marker or location to which the InfoWindow should point. You've got 2
> > > > paremeters so the second one is completely ignored. The first, map, is
> > > > not a valid location parameter.
>
> > > > Chad Killingsworth
>
> > > > On Jun 25, 6:57 am, sisko <[email protected]> wrote:
>
> > > > > I am using css to hide my map by default and then using jquery to
> > > > > display it when a map button is clicked.
>
> > > > > At the point of jquery displaying the map, there was an initial
> > > > > problem with the map not rendering properly.
> > > > > I used google.maps.event.trigger(map, 'resize') to sucessfully fix
> > > > > that problem.
>
> > > > > But then I found the map center and the marker are out in the top left
> > > > > hand corner.
> > > > > If I drag the marker back to the center I also found the infoWindow is
> > > > > no longer working in IE
>
> > > > > For an example check 
> > > > > outhttp://www.test3omniforce.co.uk/venue/royal-courts-justice.
> > > > > Please click the map icon in the "About this venue..." box just below
> > > > > the navigation menu.
>
> > > > > hoping someone can help,
> > > > > sisko

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