Cita:
Iniciado por hulray
Por favor, sin enojarse cluster
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
No creo que se enoje, simplemente a de ser el hecho de que te quiere dar a entender que sepas distinguir lo que se hace en php y lo que es en javascript. Lo que quieres hacer lo deviste haber publicado en javascript, pero bueno aquí tienes la solución:
Código PHP:
<html>
<head>
<script languaje="javascript">
function popup(pagina)
{
var cual = pagina;
if ( cual != "seleccione" )
{
window.open( cual, '', 'width=300, height=340' );
}
}
</script>
</head>
<body>
<form name="loquequieras">
<select name="campo" onchange="popup(document.loquequieras.campo.value)">
<option value="seleccione">Seleccione...</option>
<option value="factura.php">Factura</option>
<option value="boleta.php">Boleta</option>
</select>
</form>
</body>
</html>
Como vez no hay ninguna etiqueta de PHP todo es simple HTML y JavaScript. Lo que hace el código es que cuando haya un cambio en el valor del select mandamos a llamar a la función popup() pasandole por parámetro el valor actual del select, si el select contiene un valor igual a "seleccione" no hacemos nada. Ahora lo único que te dejo de tarea es que te las ingenies para pasarle también los tamaños del popup (width y height).
Espero que esto sea lo que necesitabas o por lo menos te de una idea. Suerte