Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 15-may-2008, 09:43   #1 (permalink)
rvv533 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2005
Mensajes: 10
Google Maps en Web con AJAX

Hola estoy creando una web que carga sección de la página mediante AJAX y en una de estas secciones quisiera mostrar un mapa de GOOGLE MAPS pero no soy capaz de hacerlo.
He visto los ejemplos de AJAX y en el onload de la página hay q llamar a la función que ejecuta el API de GOOGLE pero al tener mi web en AJAX cnd llamo a la sección que tira de esta no la reconoce, espero q alguien me pueda hexar una mano.

Gracias.
rvv533 está desconectado   Responder Citando
Antiguo 15-may-2008, 12:23   #2 (permalink)
$this->role('moderador');
GatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradable
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ags/
Mensajes: 14.188
Re: Google Maps en Web con AJAX

Hola rvv533,

Revisa en el foro, Maborak puso un post sobre como ejecutar contenido que viene de AJAX.

Saludos.
__________________
Blog Web
GatorV está desconectado   Responder Citando
Antiguo 16-may-2008, 02:03   #3 (permalink)
rvv533 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2005
Mensajes: 10
Respuesta: Google Maps en Web con AJAX

He estado mirando el foro y el post ese pero no doy con la solución, el google maps en el onload de la página carga la función load que implementa el API de google, como puedo yo lanzarlo al cargar mi archivo php llamado por AJAX

Gracias.
rvv533 está desconectado   Responder Citando
Antiguo 16-may-2008, 04:31   #4 (permalink)
crujikoki está en el buen camino
 
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona
Mensajes: 163
Respuesta: Google Maps en Web con AJAX

Hola,

Una solución cutre salchichera sería esperarte a que el PHP te retorne lo que sea (supongo que será el mapa) y luego llamas a algún script que llame al initialize() o como se llame tu función que cargue el mapa. Me he explicado?
crujikoki está desconectado   Responder Citando
Antiguo 16-may-2008, 08:28   #5 (permalink)
$this->role('moderador');
GatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradable
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ags/
Mensajes: 14.188
Respuesta: Google Maps en Web con AJAX

Si te fijas, cuando haces el extractScripts(), luego el evalScripts() abajo de eso es donde tienes que hacer el load de los mapas de Google.

Saludos.
__________________
Blog Web
GatorV está desconectado   Responder Citando
Antiguo 20-may-2008, 09:33   #6 (permalink)
rvv533 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2005
Mensajes: 10
Respuesta: Google Maps en Web con AJAX

He utilizado la solución de Maborak con la función SetContainerHTML(id_contenedor,responseText) y funciona el problema q tengo es q no consigo mandarle las variables longitud y latitud para centrar el mapa, alguien sabría como hacerlo?

function SetContainerHTML(id_contenedor,responseText,longit ud,latitud)

esta es la función que yo he hecho pero luego al llamar a la función load así:

txt='<scr'+'ipt>load(longitud,latitud);</sc'+'ript>';

Pero no pasa nada en las variables, alguien me echaría una mano, gracias.
rvv533 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:05.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93