Ho provato quest'altra via ma in questo caso mi da un errore di sintassi ed il form viene inviato senza conferma:


<form name="formstatus" method="post" action="op.asp?cat=st&subcat=status" onSubmit="return confirm("Sicuro di voler modificare lo status della struttura?")">

<select name="status" onChange="document.formstatus.submit();">