Ho il seguente codice per aprire in popup un form che ha id=cartello.
Il problema è che, utilizzando $post ricavo via php se l'orientamento è orizzontale (0) o verticale (1) e di conseguenza regolo le dimensioni larghezza/altezza del popup.
Il problema è che allo script non gliene può fregar di meno e mi da sempre i valori come undefined .. qualcuno sa dirmi dove ho sbagliato?
help me 
ecco il codice:
codice:
// apertura form cartello in popup
$('#cartello').submit(function(){
var larghezza;
var altezza;
var cartello_id_proposta = $('#cartello_id_proposta').attr('value');
$.post("../admin/form.php", {id_proposta:cartello_id_proposta, o:18}, function(orientamento){
larghezza = orientamento==0 ? 900 : 675;
altezza = orientamento==0 ? 675 : 900;
alert("QUA\nlarghezza="+larghezza+"\naltezza="+altezza);
});
alert("DOPO\nlarghezza="+larghezza+"\naltezza="+altezza);
window.open('', 'cartello_popup', 'width='+larghezza+',height='+altezza+',resizeable,scrollbars');
this.target = 'cartello_popup';
});