12 messaggi dal 04 giugno 2001
Ciao a tutti, sto sviluppando delle pagine in ASP per gestire un questionario.
Ho due problematiche da risolvere:
1) Devo evitare che, una volta che l'utente seleziona il questionario, si possa stampare l'elenco delle domande.
2) Devo ance dare un tempo limite dopodicchè salvare la form così com'è.

Chi sa darmi delle dritte???

Grazie a tutti,
MacZanna
2.907 messaggi dal 15 maggio 2001
Contributi
Sicuramente devi usare degli script lato client.


Rome Webmaster

1.605 messaggi dal 06 settembre 2002
per quanto riguarda il salvataggio dopo un lasso di tempo potresti fare così
<SCRIPT LANGUAGE='JavaScript' FOR='window' EVENT='onload'>
setTimeout("javascript:NomeForm.submit()",TempoInMilliSecondi)
</script>

per la stampa non saprei credo che sia un'evento non cancellabile

però potresti far comparire il questionario in una finestra senza la barra degli strumenti e disabilitare il tasto destro del mouse

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
1.605 messaggi dal 06 settembre 2002
per disabilitare il tasto destro del mouse fai così
<SCRIPT LANGUAGE='JavaScript' FOR='document' EVENT='oncontextmenu'>
window.event.returnValue = false
</script>

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
1.605 messaggi dal 06 settembre 2002
per aprire la pagina senza barra degli strumenti fai così

win1 = window.open ('NomePaginaQuestionario.asp', 'Titolo', config='height=520px, width=630px, toolbar=no,menubar=no, scrollbars=1, resizable=yes , location=no, directories=no, status=no,top=1,left=1')

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
12 messaggi dal 04 giugno 2001
Grazie a tutti per la collaborazione.
12 messaggi dal 04 giugno 2001
Ho provato il SetTimeout ma su Netscape 4.7 non ne vuole sapere di far "scadere" la pagina.

Questo è quello che ho inserito, per dare un tempo di 10 secondi.

<SCRIPT LANGUAGE='JavaScript' FOR='window' EVENT='onload'>
setTimeout("javascript:form1.submit()",10000)
</script>

C'è anche la possibilità di visualizzare il tempo che resta??? Lo so che chiedo troppo ma il committente crede che con internet si faccia di tutto, anche il caffe e ... il committente ha sempre ragione!!

Grazie!
MacZanna
12 messaggi dal 04 giugno 2001
Aggiungo al msg di prima, se risulta utile, la dichiarazione della form

<form name=form1 action=grazie.asp method=post>

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.