Apertura popup

  • Creatore Discussione Creatore Discussione dream_
  • Data di inizio Data di inizio

dream_

Nuovo Utente
11 Ott 2008
8
0
0
Ciao a tutti.
Ho una pagina pagina1.asp. Sul click del form (onsubmit) chiamo una funzione checkdati() che ritorna true o false in base ad alcuni controlli.
Vorrei che se ritorna true (quindi chiama un'altra pagina asp) si aprisse anche un popup. Se ritorna false invece non deve ne chiamare l'altra pagina asp (cosa che adesso funziona bene true->chiama pagina2.asp false-> non chiama pagina2.asp) ne aprire il popup.
Quale è il codice esatto?
Con il seguente non va bene:

<FORM name="Form1" method="post" action="pagina2.asp" onsubmit=" if (checkdati()) Popup=window.open('popup.asp','Popup','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=400,height=400,left=200%,top=200%');
 
Lavora direttamente all'interno di checkdati() che immagino abbia una struttura del genere:

function checkdati()
{
if (controllo == true)
{
window.open("pagina_true.asp" etc...);
}
else
{
window.open("pagina_false.asp" etc...);
}
}

Giusto?
 

Discussioni simili