Codice PHP:
<HTML>
                  <
HEAD>
                        <
TITLE></TITLE>

                        <
script type="text/javascript" src="js/cartellini.js"></script>

                        <link rel="stylesheet" href="css/cartellini.css" type="text/css" />

                        
                 </HEAD>
<BODY OnLoad = "document.gest.submit();"  >
<form method="post" name="gest" action="cartellini/gestcart.php" target="gestcart" onsubmit="WinPers('','gestcart', 90, 75);">
<input type="hidden" name="dati" value="mete">
<input type="hidden" name="user" value="cl_bari">
<input type="hidden" name="pwd" value="53b937338b7f2f0279343ca336cef9ed">
<input type="hidden" name="gruppo" value="gr_mete">
<input type="hidden" name="mese" value="07">
<input type="hidden" name="anno" value="2008">
<input type="hidden" name="gg" value="22">
<input type="submit" value="Pre">
</form>

</body>

</html> 
Ho creato questo semplicissimo script.
Ho un comportamento anomalo.

Se clicco sul Submit la finestra di sovrapposizione si apre come io vorrei, con il submit direttamente dall'OnLoad non formatta il popup, ma apre semplicemente una finestra in blank.
Perchè ?
Dove sbaglio ?