<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<STYLE><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></STYLE>
<META name=GENERATOR content="MSHTML 8.00.6001.18904"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px"
id=MailContainerBody class=hmmessage leftMargin=0 topMargin=0
CanvasTabStop="true" name="Compose message area">
<DIV><FONT size=3 face=Calibri>Hola Gustavo.</FONT></DIV>
<DIV><FONT size=3 face=Calibri></FONT> </DIV>
<DIV><FONT size=3 face=Calibri>Si tienes un matriz con los markers, o sea
markers[i] y cada uno tiene su controlador del click no debería haber
problema.</FONT></DIV>
<DIV><FONT size=3 face=Calibri>Si hay un solo controlador del click para todos
los markers, el parametro 'event' tiene una propiedad 'object' que sería el
marker que ha lanzado el evento.</FONT></DIV>
<DIV><FONT size=3 face=Calibri>Sería algo así:</FONT></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span>function click(evt)
{<BR><B> var marker = evt.object;
</B></SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span> (...) </SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span> OpenLayers.Event.stop(evt);<BR>}</SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span></SPAN></SPAN> </DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span>Con esto sabrías el marker y harías lo que sea con
él.</SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span></SPAN></SPAN> </DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span>Espero que te resuelva.</SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span>Un saludo</SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span></SPAN></SPAN> </DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span>Fdo.: Santiago Higuera</SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span><A
href="http://ingemoral.es/wordpress">http://ingemoral.es/wordpress</A></SPAN></SPAN></DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span></SPAN></SPAN> </DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span></SPAN></SPAN> </DIV>
<DIV><SPAN
style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'Times New Roman'; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"
class=Apple-style-span><SPAN
style="TEXT-ALIGN: left; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px"
class=Apple-style-span></SPAN></SPAN> </DIV>
<DIV style="FONT: 10pt Tahoma">
<DIV><FONT size=3 face=Calibri></FONT><BR></DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A
title="mailto:gusjarrin@hotmail.com CTRL + clic para seguir el vínculo"
href="mailto:gusjarrin@hotmail.com">Gustavo Jarrín</A> </DIV>
<DIV><B>Sent:</B> Monday, July 12, 2010 10:16 PM</DIV>
<DIV><B>To:</B> <A
title="mailto:spanish@lists.osgeo.org CTRL + clic para seguir el vínculo"
href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</A> </DIV>
<DIV><B>Subject:</B> RE: [Spanish] Simular evento mousedown en
OL</DIV></DIV></DIV>
<DIV><BR></DIV>Muchas gracias Santiago. Es exactamente lo que ando buscando. Una
última inquietud:<BR><BR>Si tengo varias marcas (marker), cómo le hago para
saber de cual marker debo abrir/simular su popup?<BR><BR>Segun el ejemplo del
enlace indicado, tal vez pasando como parametro en cada link la "lonlat" a la
funcion markerClick pero esta recibe como unico parametro el
"event"<BR><BR>Saludos,<BR><BR>Gustavo<BR><BR>POR CIERTO, MUY INETERSANTE EL
BLOG DESCARTES!!<BR><BR>
<HR id=stopSpelling>
From: shiguera@ingemoral.es<BR>To: spanish@lists.osgeo.org<BR>Subject: Re:
[Spanish] Simular evento mousedown en OL<BR>Date: Mon, 12 Jul 2010 21:11:10
+0200<BR><BR>
<STYLE>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Verdana;}
</STYLE>
<DIV><FONT size=3 face=Calibri>A mi me ha funcionado haciendo la llamada de la
siguiente forma:</FONT></DIV>
<DIV><FONT size=2></FONT><FONT size=2></FONT><BR><FONT
size=2>marker.events.triggerEvent(</FONT><FONT color=#2a00ff size=2><FONT
color=#2a00ff size=2>'click'</FONT></FONT><FONT
size=2>,marker.events);</FONT><BR> <BR><FONT size=3 face=Calibri>Donde
marker es un marcador en el que he registrado un evento 'click' con la
linea:</FONT><BR><FONT size=2></FONT><FONT size=2> </FONT><BR><FONT
size=2>marker.events.register(</FONT><FONT color=#2a00ff size=2><FONT
color=#2a00ff size=2>'click'</FONT></FONT><FONT size=2>, marker,
markerClick);</FONT><BR><FONT size=2></FONT> <BR><FONT size=2><FONT size=3
face=Calibri>y en esta última markerClick(ev) es la función controladora del
evento click.</FONT></FONT><BR><FONT size=2><FONT size=3
face=Calibri></FONT></FONT> <BR><FONT size=3 face=Calibri>El ejemplo
completo lo puedes ver en <A
title="http://ingemoral.es/pages/testpopups.html CTRL + clic para seguir el vínculo"
href="http://ingemoral.es/pages/testpopups.html">http://ingemoral.es/pages/testpopups.html</A></FONT><BR><FONT
size=3 face=Calibri></FONT> <BR><FONT size=3 face=Calibri>En el Blog
Descartes estamos publicando una serie de artículos de programación con
OpenLayers que a lo mejor te interesan.</FONT><BR><FONT size=3
face=Calibri></FONT> <BR><FONT size=3 face=Calibri><A
href="http://ingemoral.es/wordpress">http://ingemoral.es/wordpress</A></FONT><BR><FONT
size=3 face=Calibri></FONT> <BR><FONT size=3 face=Calibri>Fdo.:
Santiago Higuera</FONT><BR> <BR><FONT size=3
face=Calibri></FONT> <BR><FONT size=2><FONT size=3
face=Calibri></FONT> </FONT><BR><FONT size=2></FONT><FONT size=2><FONT
size=3 face=Calibri></FONT> </FONT><BR><FONT size=2></FONT></DIV>
<DIV style="FONT: 10pt Tahoma">
<DIV><BR></DIV>
<DIV>
<DIV><B>From:</B> <A title=gusjarrin@hotmail.com
href="mailto:gusjarrin@hotmail.com">Gustavo Jarrín</A> </DIV>
<DIV><B>Sent:</B> Monday, July 12, 2010 8:16 PM</DIV>
<DIV><B>To:</B> <A title=spanish@lists.osgeo.org
href="mailto:spanish@lists.osgeo.org">spanish@lists.osgeo.org</A> </DIV>
<DIV><B>Subject:</B> [Spanish] Simular evento mousedown en OL</DIV></DIV></DIV>
<DIV><BR></DIV>Saludos amigos,<BR><BR>Espero me puedan ayudar. Tengo una app con
Openlayers, intento simular el evento "mousedown" (click sobre una marca en el
mapa) desde un link. Es decir, que al hacer click en un enlace de texto simule
el evento para abrir la ventana popup de una marca en particular.<BR><BR>He
buscado en la web y he encontrado algo como este ejemplo: <BR><BR>En
html:<BR>.<BR>.<BR><a href="#" onClick="simularPopup();">Simular
popup</a><BR>.<BR>.<BR>En mi javascript:<BR>.<BR>function
simularPopup()<BR>{<BR> markers.marker[0].events.triggerEvent('mousedown',
{}); //"markers" es mi layer de iconos en el mapa, "marker" el nombre de mis
marcas.<BR>}<BR>.<BR>.<BR>Pero los browsers no reconocen "marker[x]" o
simplemente no hacen nada. <BR><BR>El evento "mousedown" ya esta registrado
(...marker.events.register("mousedown", feature, markerClick);...) y funciona
bien.<BR><BR>Agradecería cualquier sugerencia.<BR><BR>Gustavo
Jarrín<BR><BR><BR><BR>
<HR>
Discover the new Windows Vista <A
href="http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE">Learn
more!</A> <BR>
<HR>
<BR>_______________________________________________<BR>Spanish mailing
list<BR>Spanish@lists.osgeo.org<BR>http://lists.osgeo.org/mailman/listinfo/spanish<BR><BR>
<HR>
Connect to the next generation of MSN Messenger <A
href="http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline"
target=_new>Get it now! </A>
<P>
<HR>
<P></P>_______________________________________________<BR>Spanish mailing
list<BR>Spanish@lists.osgeo.org<BR>http://lists.osgeo.org/mailman/listinfo/spanish<BR></BODY></HTML>