Do you mind giving me an example of this? On Jan 19, 2:02 pm, James McGill <[email protected]> wrote: > Add an event listener to the "click" event of KmlLayer and use the > KmlMouseEvent and KmlFeature data passed to the event listener to > reconstruct your infowindow, with the appropriate click handler. > > You will want to set suppressInfoWindows to true on your KmlLayer to stop > the default ones opening as well. > > Regards, > James > > On Wed, Jan 19, 2011 at 9:16 AM, ra2awee <[email protected]> wrote: > > Hi all, > > > I have a google map setup which loads the markers from KML files > > dynamically, each marker's InfoWindow has a link, what I need to do is get > > the link to open in a shadowbox (it's like a thickbox). All I need to do is > > add: *Shadowbox.open(this);return false;* to the link, but google maps is > > stripping it out when displaying it > > > This is what it looks like in the KML file: > > <Placemark> > > <name>Company title</name> > > <description> > > <a onclick="Shadowbox.open(this);return false;" > > rel="shadowbox;height=500;width=820" class="links" > > href="/supplier/details.html?id=xxx">More...</a> > > </description> > > <styleUrl>#regional</styleUrl> > > <Point> > > <coordinates>176.2323845, -38.1341707, 0</coordinates> > > </Point> > > </Placemark> > > > and this is how google maps renders the link: > > <a target="_blank" rel="shadowbox;height=500;width=820" > > href="/supplier/details.html?id=xxx">More...</a> > > > So what other ways can I do this? I am unsure as to how to add an event > > listener to listen to the InfoWindow being opened, but it might work? > > > Thanks in advance > > > -- > > 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.
