Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/09/2005, 13:28
okram
Invitado
 
Mensajes: n/a
Puntos:
Revise el codigo fuente de la pagina q me diste... supongo q lo q quieres es tener un boton principal q es el q envia el formulario, y uno o mas q te dan una descripcion del item q seleccionas en una lista o algo asi verdad?

bueno creo q lo mas importante del codigo q vi seria:

Esto en la cabecera, es una funciond e javascript q se encargara de abrir el popup de acuerdo a tu seleccion
Código HTML:
<SCRIPT LANGUAGE="JavaScript">
function VerDetalles(id_producto) {
if (id_producto == '') { return; };
w = 630;
h = 500;
myname='Detalles';
mypage='/detalles.php?id='+id_producto+'';
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars=yes,resizable'
win = window.open(mypage, myname, winprops);
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
</script> 
y luego en el form...
Código HTML:
<form name="formulario1" action=procesar.php method=post>
<select name=productos>
<!--Aqui los items q tendrá la lista, acompañados de un id unico por item, que sera el valor del atributo value//-->
<option value="1">Producto 1</option>
<option value="2">Producto 2</option>
<option value="3">Producto 3</option>
<option value="4">Producto 4</option>
<option value="5">Producto 5</option>
</select> <input border="0" type="button" CLASS="select" VALUE="( ? )" OnClick="VerDetalles(document.formulario1.productos.options[document.formulario1.productos.selectedIndex].value);">
// ENviar e formulario
<input type=submit name=submit value=Enviar>
</form> 
Asi se te abrira un popup con la pagina detalles.php?id=id_del_producto_seleccionado.

Espero q ahora si te sriva. Si tienes mas problemas postealos aqui mismo

salu2