Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2009, 10:18
Avatar de triqui
triqui
 
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 16 años, 1 mes
Puntos: 31
Pregunta Eval no funciona con punto??

Hola expertos, estoy utilizando la función eval para crearme variables dinámicas.

Estoy con la API de google maps. me creo marker0,marker1,marker2,marker3,...

var x = 0;
for (x=0;x<5;x++)
{
eval('var marker' + 'x' + ';');
eval('marker' + x +'=new GMarker(aPoint['+x+'], icon0);');
eval('map.addOverlay(marker'+x+')');

GEvent.addListener(eval('marker'+x), "mouseover", function()
{
eval('marker'+x).openInfoWindowHtml("mensaje a mostrar");
});
}

El problema que tengo es que el último eval no me lo pilla, eso lo se porque si pongo: marker0.openInfoWindowHtml("mensaje a mostrar");
me lo hace bien, no se si tendrá que ver el punto que hay antes de openInfoWindowHtml ó puedo utilizar otra cosa para crearme variables dinamicas.

Si no me explicado bien, ya lo pienso para plantearlo de otro modo.


gracias saludos
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo