[Web2.0] gestire il punto di domanda

Cristiano Verondini cristiano a verondini.it
Ven 6 Apr 2007 15:17:10 CEST


>> Quello che pero' non vorrei fare è settare a "onclick" tutto il
>> contenuto della pagina, perche' alcuni div ed alcune textarea devono
>> fare certe operazione proprio al momento dell'onclick.

    In realtà dovresti agire solo su quegli elementi di cui puoi dare un 
'help', che non dovrebbero essere molti. Col modello di eventi chained dei 
browser non dovresti avere problemi ad intraprendere questa strada.

>> Ho pensato a mettere sopra tutta la pagina un div con z-index alto
>> cosi' anche se mi clicca sopra ad un div che ha settato un onclick,
>> quest'ultimo non parte. Ma non riesco a capire come prendere l'id del
>> div sopra cui ho cliccato.

    Temo che sia un po' scomodo. Dovresti rilevare le coordinate del click, 
poi passare in rassegna tutti gli elementi della pagina che ti interessano e 
vedere se le coordinate del click cadono all'interno. Ovviamente tenendo 
conto di scroll della pagina ed amenità varia. Ovviamente il calcolo della 
posizione puoi farlo una volta per tutte (al caricamento della pagina, o 
alla prima necessità).

>> Secondo voi come posso fare ? E' possibile tutto cio' ?

    Io seguirei la prima strada.

        Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190] 



Maggiori informazioni sulla lista Web2.0