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

Respuesta
 
Herramientas Desplegado
Antiguo 13-mar-2008, 07:51   #1 (permalink)
Sensorium no se puede cailificar en este momento
 
Avatar de Sensorium
 
Fecha de Ingreso: julio-2007
Ubicación: Montevideo-Uruguay
Mensajes: 136
Enviar un mensaje por MSN a Sensorium Enviar un mensaje por Skype™ a Sensorium
Exclamación Otra vez Variables y IFRAMES

Buenas a toda la comunidad, espero estén todos bien!, traigo un problemita, espero su ayuda muchachos!! el tema es el siguiente

Tengo un menú que me carga los enlaces en un iframe;
cuando cargo este iframe, éste llama a una funcion JS que hace 2 cosas, primero redimencionar el iframe de acuerdo al contenido (esto funciona bien) y la otra hace un Request por ayax que me devuelve un array de datos (esto funciona bien tambien por eso no postee en ayax ) , ahora el problema es que necesito obtener esos valores en el parent, para mostrarlos, en resume mi pregunta es:

1 como obtengo los valores en el parent, para que de los muestre en una zona especifica? aqui tengo 2 problemas, 1 la obtencion del array de datos, y la otra crear un objeto HTML que me muestre esos datos, en realidad los datos necesito se muestren dentro de un <td> que ya tengo especificado, ej:
<table id='datos'>
<tr>
<td>DATOS A MOSTRAR</td>
</tr></table>



AYUDA MUCHACHOS!!!
Sensorium está desconectado   Responder Citando
Antiguo 13-mar-2008, 08:06   #2 (permalink)
Sensorium no se puede cailificar en este momento
 
Avatar de Sensorium
 
Fecha de Ingreso: julio-2007
Ubicación: Montevideo-Uruguay
Mensajes: 136
Enviar un mensaje por MSN a Sensorium Enviar un mensaje por Skype™ a Sensorium
Re: Otra vez Variables y IFRAMES

Ya lo solucioné y paso a dejar el codigo para el futro si alguien lo presisa

en el iframe llamo a una function que está en el parent:
Código HTML:
...//
function CargarDatosParent(resultado)//resultado es el array devuelto por ayax
{
parent.CargarNombre(resultado);
}
//...
luego en el frame Parent

Código HTML:
...//
function CargarNombre(resultado)
{
datos=eval(resultado);//Utilizo eval porque el array de datos esta JSON
document.getElementById('contenido').innerHTML=datos[1];//inserto el contenido donde quiero
}
//...
espero les sirva BYE!!!
Sensorium 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 05:31.


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