Cita:
Iniciado por caricatos opener.document.forms.formulario.dato.value = variable; // recuerda que la variable es javascript...
Hola de nuevo.
Perdona la insistencia pero no acabo de acertar con esto.
Supongo que a lo que te refieres es que cree una función con opener... y luego lo asigne al submit, para que pase ese valor al formulación "principal". ¿?
¿Algo así?.
function pasarDato(dato)
{
opener.document.forms.nuevo.dato.value = dato;
}
<INPUT type="submit" name="boton" value="Buscar" onclick="pasarDato(this);">
No se bien lo que estoy haciendo.
Pero creo que en este caso debería existir en el formulario "principal" un FORM llamado "nuevo", con un campo (hidden, por ejemplo) que se llame "dato". De este modo este toma el valor que se le pasa de la ventana.
¿Es así?.
Gracias por la sugerencia.