Foros del Web » Programando para Internet » Javascript »

Abrir Frame

Estas en el tema de Abrir Frame en el foro de Javascript en Foros del Web. Hola a todos. He estado rolando entre varios de los foros para poder tener respuestas a mis diferentes dudas [asp, php, html] (por si de ...
  #1 (permalink)  
Antiguo 14/04/2010, 09:49
Avatar de JavierMMM  
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 275
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Abrir Frame

Hola a todos. He estado rolando entre varios de los foros para poder tener respuestas a mis diferentes dudas [asp, php, html] (por si de pronto a alguién le suena este tema, pero es que ando enrollado con esto), pero ahora me viene una más.

En una página principal [home.php] tengo dos frames, uno que contiene un formulario para enviar un dato X [imp_datos.php] y orta para recibirlo y hacer algunos cálculos [proc_calc.php].
Código HTML:
<FRAMESET rows="35%,*" >
    <FRAME SRC="imp_datos.php" name="enviar" >
    <FRAME SRC="proc_calc.php" name="recibir" noresize="noresize">
</FRAMESET> 
La cosa aquí, es que tengo que abrir eel frame proc_calc.php, las X veces que le mando desde el formulario que tengo en imp_datos.php.

Hasta ahora puedo hacerlo correcto, abriendo una sola vez proc_calc.php como normalmente se hace, pero para lograr hacer que se habrá X veces, me han sugerido que lo haga mediante de un script intermedio entre los dos frames, esto es, que con imp_datos.php llame a un script que a su vez, abra X veces el frame proc_calc.php.

La forma en que hago las cosas en este momento es la siguiente:

Código HTML:
<form name="form1" method="POST" action="proc_calc.php" target="recibir" >
   <img src="php_captcha.php"> <!--Tengo un script para generar un captcha-->
   Escribir cadena.<br></td>
   <input name="number" type="text" id=\&quot;number\&quot;>
   Número de exámenes.<br></td>              
   <input type="text" name="num" id="text" tabindex="0" />
   <input name="Submit" type="submit" value="Consultar" >
</form> 
pero como pueden notar, sólo se ejecuta una sola vez el segundo frame.

Espero haberme dado a entender y alguien tenga una ídea de cómo puedo hacer lo que quiero hacer.
  #2 (permalink)  
Antiguo 14/04/2010, 12:38
Avatar de JavierMMM  
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 275
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Abrir Frame

Hola de nuevo.... Tengo una idea, pero no puedo aterrizarla y quiero saber si alguien pudiera orientarme....

En el formulario, en lugar de mandar a mi frame, mando llamar a un script:

Código HTML:
<form name="form1" method="POST" action="prueba.php" target="recibir" >
   <img src="php_captcha.php"> <!--Tengo un script para generar un captcha-->
   Escribir cadena.<br></td>
   <input name="number" type="text" id=\&quot;number\&quot;>
   Número de exámenes.<br></td>              
   <input type="text" name="num" id="text" tabindex="0" />
   <input name="Submit" type="submit" value="Consultar" >
</form> 
y este es el script:

Código HTML:
<script language=javascript>
	function ventanaSecundaria (URL)
	 {
	  window.open(URL,"ventana1","width=800,height=600,scrollbars=NO");
	 }		
	ventanaSecundaria("proc_calc.php");
</script> 
pero no he podido saber cómo hacer que
Código HTML:
ventanaSecundaria("proc_calc.php");
se cicle las X veces que necesito.

¿Ideas?

Etiquetas: frame
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:22.