Newsgroup: it.comp.lang.javascript
Titolo: Consigli sulla realizzazione del box della 675

Ciao a tutti. Ultimamente ho avuto una richiesta: mettere un controllo nelle
textArea della legge 675 per obbligare l'utente a scorrerla fino in fondo.
Adesso ho il solito controllo accetto si no ma  mi servirebbe una cosa tipo
l'installazione di WINNT o Napster se qualcuno si ricorda. Premetto che non
sono un genio di Javascript quindi non so nemmeno se si possono gestire
degli eventi con la barra di scorrimento. Qualcuno sa darmi qualche hint su
cui lavorare?
Grazie a tutti in anticipo.
Ciao!
--
Filippo

Il Tue, 25 Sep 2001 11:14:18 +0200, FLYBABA ha scritto.....

Non mi risulta che esistano degli eventi "scroll" o simili per textarea.
Comunque chi ti assicura (non a te, ma a chi te l'ha chiesto) che uno non 
prende il cursore e lo trascina in basso come faccio io... che poi rispondo 
sempre e comunque di no? :-)
Cmq una soluzione di massima potrebbe essere questa:
- leggiti tutta la pappardella che dovrebbe leggersi il visitatore e fai 
partire un cronometro...
...
	...
		...
			...
				...
... se sei ancora sveglio segnati il tempo che hai impiegato e continua:
- lega l'evento onClick del bottone di submit allo stato di "true" di una 
variabile, se uno clicca su SUBMIT e la variabile è ancora "false" gli spari un 
alert in faccia dicendogli che non ti prenda per fesso perché tanto lo sai che 
la 675 non se l'è ancora letta :-)
- la variabile la presetti a "false", dovrà diventare TRUE solo dietro comando 
di setTimeout("tuavariabile=true",xxxxxx) dove al posto di xxxxx ci saranno i 
millisecondi necessari a leggersi la 675
IMVHO, se posso permettermi, consiglierei di evitare 'ste costrizioni, e di 
rendere disponibile tutto il legalese per il download così uno se lo legge con 
calma (come faccio io :-). Tanto in base all'articolo 13 chiunque può alzarsi 
la mattina e dire alla ditta "cancellami dai tuoi archivi e non i rompere più 
le scatole" :-))
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------


BRAVO! E' quello che dico anche io, ma sai come sono certi clienti, si
fissano... Alla fine ci metto meno a farlo che a fargli capire che č una
cosa inutile.
Cmq Grazie mille per l'idea! Ah complimenti per il sito, credo che userň un
sacco di risorse per i miei siti casalighi YUMM...

 Cmq Grazie mille per l'idea! Ah complimenti per il sito, credo che userò



Pare che, a parere degli avvocati di questi miei clienti, devi obbligare in
qualche modo a scorrerla tutta nel tuo sito altrimenti l'utente potrebbe in
futuro piantarti dei casini. Il fatto è che come succede in ogni cosa di
Internet non c'è una legislazione per nulla (o se c'è fa cagare in quanto le
fanno quelli che non la usano) ed ognuno ha le sue idee e ogni tanto le
spara.
Ciao!!!

Quello che dicono i tuoi avvocati è vero, ma credo si riferiscano al caso in
cui sotto all'informativa c'è scritto "consento / non consento", mentre
CREDO che mettendo "dichiaro di aver letto l'informativa eccetera eccetera"
si risolve la questione... mi pare comunque che l'informativa deve apparire
completamente nella pagina (non devi scorrere la  textarea)


 completamente nella pagina (non devi scorrere la  textarea)
Sě credo che tu abbia ragione per quanto riguarda il far apparire tutta la
pagina ma nel mio caso non volevano una pagina intermedia e "assicuravano"
che lo scorrimento totale era sufficiente. Da qui l'inusuale richiesta sul
sito.
Credo che data la dimensione della legge un controllo di tempo realistico
sarebbe sulle 3 ore. Inoltre avevo proposto un questionario dopo con domande
sulla legge per vedere se l' hanno imparata ma me lo hanno bocciato  :)))
Ciao!
                                                    Filippo