Ver Mensaje Individual
  #11 (permalink)  
Antiguo 01/04/2009, 15:35
neogabo
 
Fecha de Ingreso: junio-2008
Mensajes: 31
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Abrir página php en frame...

esta bien ahora entendi lo que queres hacer, pero lo estas haciendo muy complicado y perdona que te lo diga pero no es la manera mas adecuada.
por lo q entendi queres hacer que no se recargue la pagina y por eso pones tantos frames, lo q tenes que hacer es cambiar con javascript el src del frame "tabula" para poder enviarle los datos en el src con get.

es decir tendrias que lograr que el src del frame quede asi:
src="recibeS.php?variable=algo"

en el momento indicado ( en el paso 4 )

Tenes que crear una funcion javascript q cambie ese src. ponele al frame un id="tabula" es decir:

<frame src="vacio.html" name="tabula" id="tabula" frameborder=YES align=center>

con esta funcion vas a poner cambiar el src del frame

Código:
function CambiarSrc( )
{
	var _frame = document.getElementById('tabula');
	
/* antes de esto tenes que cargar las variables de tus select para enviarselas a ese frame  */

	var select = document.getElementById('select_id');//donde dice select_id tenes que poner el id del select
	var select_value = select.options[select.selectedIndex].value;

	_frame.src = "recibeS.php?nom_variable=" + select_value ;
_frame.contentDocument.location.reload(true);

/* Enviar con mas variables */
/*
	_frame.src = "recibeS.php?nom_variable=" + select_value + "&nom_variable2=" + select_value2 ;
*/



}

Última edición por neogabo; 01/04/2009 a las 15:41