Ciao a tutti!

Ho una finestra modale in cui devo fare un submit e poi fare un refresh all'opener ed infine chiudermi.
E' un semplice form per inserire dei dati che in php vado a salvare bla bla bla

Il problema, che riguarda javascript e non php, è che il popup modale al submit mi apre una nuova popup...



Dall'opener eseguo:


codice:
function modalWin() 
{
 if (window.showModalDialog)
 {
  var myWindow = window.self;
  window.showModalDialog("popupmodal.html",myWindow,"dialogWidth:255px;dialogHeight:250px"); 	
 }
 else
 {
   window.open('popupmodal.html','name','height=255,width=250,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no ,modal=yes');
 }
}

Nel popup ho questa form:

codice:
<form name="formname1" action="popupmodal.html" method="post" target=_self >
<input type="submit"value="submit!">
</form>
Provate con IE, alla pressione del submit apre un'altra finestra.



Qualche idea?

Grazie!