Ciao a tutti.. allora.. problema del giorno ...

Ho una pagina con un modulo select creato dinamicamente in base ai risultati del db.
Ho inoltre un pulsante visualizza dettagli.

quando clicco su dettagli vorrei si aprisse una nuova pagina con i dati richiesti, e fin qui.. ci sono arrivato.
Il problema è che vorrei che la pagina nuova fosse una popup di dimensioni fisse.

Ho provato inserendo nel form l'azione :

action=\"javascript:window.open('dettagli_q.php',' _blank','toolbar=no,top=100,left=100,width=300,hei ght=200')\"

Ma non mi funziona!

Praticamente non mi passa le variabili POST

Che faccio ? Questa è la pagina cn il codice :

<?php
include("dati_connessione.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione a MySQL");
$connessione = mysql_select_db($db_name , $db);
if ($connessione == FALSE) die ("Errore nella selezione del DB $db_name");
$queryleggi = "SELECT id, localita FROM questure ORDER by localita ASC";
$risultati = mysql_db_query($db_name,$queryleggi);
if ($risultati == false) echo "Errore nella lettura dei dati<\n> $queryleggi

";
$righe = mysql_num_rows($risultati);
if ($righe > 0) {
echo "<form action=\"javascript:window.open('dettagli.php','_b lank','toolbar=no,top=100,left=100,width=300,heigh t=200')\" method=\"post\" name=\"form1\">";
echo "<select name=\"selzdett\" id=\"selzdett\" size=\"1\">";
for ($c=0; $c < $righe; $c++)
{
$id = mysql_result($risultati, $c, "id");
$localita = mysql_result($risultati, $c, "localita");
echo "<option value=\"$id\">$localita</option>";
};
echo "</select>";
};
mysql_close($db);
?>
<html>
<head>
<title>Prova</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
</script>
</head>
<body>
<input type="submit" name="invia" value="Visualizza dettagli">
</form>
</body>
</html>

GRAZIE!