uhm.. non riesco a farlo andare:
codice:
<form id="chatForm" name="chatForm" method="post" action="index.php">
......
......
......
</p>
......
......
......
<input type="hidden" id="jal_lastID" value="<?php echo $lastID + 1; ?>" name="jal_lastID" />
<input type="hidden" name="shout_no_js" value="true" />
<input type="submit" class="button" value="invia" onClick="return PopupCentrata()"/>
</form>
il mio form è fatto in questo modo, se non ho capito male devo togliere il return dall'onclick..
ora la funzione è la seguente:
codice:
<script language='Javascript'>
function PopupCentrata(){
retval = false;
var w = 400;
var h = 250;
var l = Math.floor((screen.width-w)/2);
var t = Math.floor((screen.height-h)/2);
var xyz = window.open("/modules/mod_shoutbox/pagina.php","Captcha","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l);
//alert("schiaccia il bottone..");
//alert("ora retval vale: "+retval);
//alert("quando hai inserito il captcha schiaccia ok");
//return retval;
}
</script>
ho commentato quel che non dovrebbe più servirmi, mentre nel file pagina.php ho inserito questo pezzo di codice:
codice:
window.opener.document.chatForm.submit();
non sono sicuro che sia chatForm il nome del form che serva.. forse devo metter quello dell'input relativo al bottone?
grazie per la risposta così rapida