Originariamente inviato da manu.aretuseo
Buongiorno a tutti sono manuel.
Ho un problema, ma non so neanche con che linguaggio potrei risolverlo.
Praticamente ho una "Form" con due pulsanti di tipo submit:il primo pulsante dovrebbe aprire una pagina che si chiama 'anteprima.asp' mentre il secondo pulsante dovrebbe aprire la pagina 'processaSalvataggio.asp'...Problema:
- Nel opzione action della Form ho settato il redirect ad una delle due pagine e quindi quando clicco uno dei due pulsanti mi fanno comunque la stessa cosa. Come fare a fare aprire due pagine deistinte? I pulsanti devono essere sempre 'Submit'???
Please Help me.
Hai due possibili strade.
Prima ipotesi:
Nella action del form lasci la pagina del salvataggio dei dati ed inserisci un pulsante submit e un pulsante button per l'anteprima che richiama una funzione tipo:
codice:
fucntion anteprima(){
document.NOMEFORM.action='anteprima.asp';
document.NOMEFORM.submit();
}
Richiamata cosi:
codice:
<input type="button" name="Anteprima" value="Anteprima" onclick="anteprima()">
Seconda ipotesi:
La action del form la lasci vuota e inserisci due pulsanti button tipo
codice:
<input type="button" name="1" value="Salva" onclick="Funzione(this.name)">
<input type="button" name="0" value="Anteprima" onclick="Funzione(this.name)">
codice:
fucntion Funzione(val){
if(val == 0){
document.NOMEFORM.action='anteprima.asp';
document.NOMEFORM.submit();
}else{
document.NOMEFORM.action='salva.asp';
document.NOMEFORM.submit();
}
}
P.S. bisogna avere un pò di pazzienza :rollo: sollecitare uan risposta dopo 10 minuti mi sembra un pò ecessivo. Quando uno a fretta (e non) prima di postare avrebbe potuto eseguire una ricerca di discussioni del genere nel forum ne trova almeno una decina.