Muy buenas.
Voy a intentar explicar primero un poco mi situación para que se entienda mejor mi duda:
Resulta que tengo un formulario con 3 botones:
-Gestión personas
-Gestión empresas
-Gestión disponibilidad
Al pulsar uno de estos botones, me tiene que mostrar el formulario correspondiente. He utilizado el método de los iFrames para realizar esta acción. Por ejemplo, para mostrar el formulario de gestión de personas:
<iframe id="frpersonas" src="form_personas.aspx" frameborder="0" scrolling="auto" style="position:absolute; visibility:hidden; width:408px; height:431px; z-index:5; left: 184px; top: 72px;" visible="false"></iframe>
Como veis, al cargar la página el iframe está oculto. Al pulsar alguno de los 3 botones que he mencionado antes lo que hago es poner el iframe visible.
Este sería el ejemplo con el formulario de personas:
Javascript:
function abrir_personas()
{
fr_personas=document.getElementById('frpersonas');
fr_empresas=document.getElementById('frempresas');
fr_disponibilidad=document.getElementById('frdispo nibilidad');
//Aqui oculto los otros 2 formularios, por si estuvieran visibles:
fr_empresas.style.visibility='hidden';
fr_disponibilidad.style.visibility='hidden';
//Mostrar el iframe
fr_personas.style.visibility='visible';
window.status="G E S T I Ó N D E P E R S O N A S";
}
Hasta aqui, todo bien.
La idea es que en éste formulario "principal" haya unos botones que al pulsar en alguno de ellos, ejecute eventos de alguno de los otros formularios (gestión de personas, empresas, disponibilidad).
Espero que me haya explicado.
Gracias por adelantado.