http://code.google.com/apis/maps/documentation/javascript/examples/layer-kml-features.html

On Wed, Jan 19, 2011 at 12:46 PM, ra2awee <[email protected]> wrote:

> 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]>
> <google-maps-js-api-v3%[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]<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