Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Apertura pop up da login

    Salve a tutti ho un problema:
    Io ho la necessità di aprire una pop up (contenente l'uplolad per la trasm.files) dopo aver effettuato la login.
    Ho inserito la funzione JavaScript:
    apri(url){
    window.open(.................);
    }
    Mentre nel form ho messo:
    <form name="form1" method="post" action<"%MM_LoginAction" onsubmit="apri(url)">
    Se digito utente e password corretti la pop-up me la apre correttamente.
    Il problema è che se inserisco utente e password errati invece di aprire una pop-up di errore(chiamata errore.htm) mi apre sempre la pagina per fare l'upload.
    IN QUESTO MODO ENTRA CHIUNQUE!!!!!! :master: :master:
    Come posso fare per fargli capire che se utente o password sono errati mi deve aprire un la pop-up di errore.
    Ciao e grazie in anticipo.
    Roberto

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    1 : la popup deve aprirsi sempre, ma il contenuto dipende dall'esito del login;
    2 : la popup deve aprirsi solo se la login ha successo.

    Nel primo caso:
    <form name="form1" method="post" action="pagina.asp"
    target="miaPop"
    onsubmit="window.open('','miaPop','width=400,heigh t=300');">
    e nella pagina.asp gestisci i contenuti da inviare in seguito all'esito del login.

    Nel secondo caso e' la pagina restituita in caso di login positivo a dover aprire la popup, quindi:
    <form name="form1" method="post" action="pagina.asp">
    e nella pagina restituita inserisci lo sctipt per l'apertura della popup:
    <script>window.open('upload.asp','miaPop','width=4 00,height=300');</script>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.