Newsgroup: it.comp.lang.javascript
Titolo: Effetto di cui non conosco il nome

Ciao a tutti
Per favore, potreste indicarmi il nome di quell'effetto
(presente, ad esempio, in certe pagine del sito della
Microsoft) per il quale cliccando su una iconcina nella
pagina un paragrafo appare e scompare ?
In questo modo potrň provare a cercare qualche script
che lo realizzi su Google. Ma, naturalmente, indicazioni
in merito a qualche raccolta di script che lo contiene
sono piů che benvenute!
Grazie mille e ciao.
Elisabetta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 pagina un paragrafo appare e scompare ?
function spegni(id){document.getElementById(id).style.display =
'none';}
function accendi(id){document.getElementById(id).style.display =
'block';}

Ciao !
Ho provato a usare le funzioni
function spegni(id){document.getElementById(id).style.display = 'none';}
function accendi(id){document.getElementById(id).style.display = 'block';}
ed è andato tutto liscio. 
Approfitto per chiedere anche un altro consiglio:
ho studiato il JavaScript dal libro
"JavaScript: la guida" di Flanagan
però mi sembra che le cose siano cambiate moltissimo da
quando il libro è uscito; infatti, ho visto di recente una
splendida applicazione "A SciencePad"
all'indirizzo
http://math.chapman.edu/~jipsen/asciencepad/asciencepad.html
che fa cose (per me, almeno) p-a-u-r-o-s-e:
scrive sull' HD, accede all clipboard etc.
Che cosa dovrei studiare per accedere a queste tecniche di 
programmazione avanzate ?
Grazie per la risposta!
Arrivederci


 programmazione avanzate ?
molla queste cretinate, scusa il termine, ma è meglio essere diretti.
Ci sono due documenti di riferimento essenziali:
www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf
www.mozilla.org/docs/dom/domref.pdf
se vuoi programmare in javascript non hai bisogno d'altro.
Se vuoi un testo discorsivo che ti accompagni puoi leggere tutto ciò
che trovi nel sito seguente:
http://www.quirksmode.org/
Dopo aver letto la documentazione capirai che scrivere sull'HD non ha
senso. L'unico modo sensato è usare i cookie. Sensato nel contesto di
javascript naturalmente.
Da una parte hai un linguaggio di scripting con le sue funzioni,
dall'altro hai il suo ambiente naturale, il DOM. Quest'ultimo varia a
seconda del browser. Dunque la documentazione DOM dipende dal browser
in uso.
Ciao
Oreste

Ciao
Grazie per la segnalazione dei documenti:
una tazza di tè fumante e via alla scrivania
a studiarli.
Se non abuso dell'altrui pazienza, però, vorrei
capire perchè le funzionalità del software che
menzionavo ti sembrano delle 'cretinate'.
Non è assolutamente una critica !
E' solo che vorrei capire, precisamente, come evitare
di andarmi ad impantanare in cose che altri, 
più esperti di me, magari hanno già esaminato e valutato
negativamente. Io di primo acchito, mi ero lasciata
impressionare e ci avrei perso del tempo.
Grazie.
Buon anno a tutti i frequentatori del gruppo !!!


 menzionavo ti sembrano delle 'cretinate'.
Hai perfettamente ragione. Lo sfogo prosaico è dovuto al particolare
della scrittura su hd, javascript non è concepito per scrivere su file
nel modo in cui siamo abituati con altri linguaggi, pubblicizzare la
scrittura su hd è una forzatura pubblicitaria, appena leggo cose del
genere ho la sensazione di essere preso in giro.
È comunque vero che si possono fare cose molto interessanti, se si
pensa agli oggetti messi a disposizione da google map per esempio.
Ti segnalo il sito 
http://www.jsdir.com/poj/poj.asp
 dove ci sono codici
interessanti javascript, in lingua italiana.
L' importante è studiare e capire l'interazione di javascript con il
DOM, questa interazione si può considerare come una fase avanzata di
uso e sintesi di programmi javascript. Il passo successivo potrebbe
essere Ajax, che però è un insieme di tecniche nel quale c' è anche
javascript.
Javascript è un linguaggio su lato client, nello studio di
applicazioni internet esso può risolvere solo una parte di problemi,
non può occuparsi del lato server.
Io uso la coppia javascript - Perl per coprire i due lati. Uso
javascript per evitare di sovraccaricare il lato server di operazioni
non necessarie, ad esempio il controllo di un form prima di inviarlo al
database e la gestione di cookie.
Buon anno anche a te
Oreste

 in uso.
Esiste uno standard per il DOM, alcuni browser sono meno standard di altri.
Auguri a tutti