Si es un problema puro de javascript puedes hacer tan simple como esto :
- Create una funcion la ventana inicial que actualize algo y en la ventana
que abres llamas a esta funcion:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function actualizar(txt) {
var act = document.getElementById('act');
act.innerHTML = act.innerHTML + txt + "<br>"
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<A HREF="#" onclick="window.open('test.html')">Abrir</A>
<div id="act" style="border:solid red 1px;">
</div>
</BODY>
</HTML>
y en la ventana que abres nueva:
<A HREF="#" onclick="window.opener.actualizar('HOLA HOLA')">Escribe en
opener</A>
A ver que tal...
El día 4/05/07, Javier Ramirez Molina <[EMAIL PROTECTED]> escribió:
>
>
> Buenos días,
> Tengo una aplicación en la que en uno de los formularios, necesito
> tener una ventana emergente en la que la selección que haga, me
> muestre datos en el formulario inicial.
> He sido capaz de actualizar div dentro de la misma vista usando
> ajax.updater, siguiendo el ejemplo de este tutorial[1], pero no me soy
> capaz de conseguir actualizar un div que no está en la misma vista.
> Tmabién he conseguido actualizar elementos de un formulario usando la
> funcion javascript
> window.opener.content.NombreFormulario.NombreCampo.value = "loquesea",
> pero en este caso quiero mostrar texto simple, no elementos de un
> formulario.
>
> ¿Alguna idea?
>
> [1] http://grahambird.co.uk/cake/tutorials/ajax.php
>
> >
>
--
---------------------------------------------------
Where is the wisdom we have lost in knowledge?
Where is the knowledge we have lost in information?
T.S.Elliot
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---