Newsgroup: it.comp.lang.javascript
Titolo: DISPERATA RICHIESTA DI AIUTO PER JAVASCRIPT

Salve a tutte le anime che hanno voluto leggere questo post.
Cominciamo:
allora, dopo aver bestemmiato come un turco per creare questo script nella
nuova versione del sito che sto creando, mi rimane un piccolo problema.
sapete è bello vedere che piano piano, uno ad uno tutti i problemi si
eliminano.
è schifoso vedere che questo problema non se ne vuole andare CAZZO !
per prima cosa, visitate:
http://afterdark.hp.ms/prova/index.html
a questo indirizzo si trova la pagina in questione.
aspettate un po' per il caricamento di tutte le immagini (dipende dal
modem).
ora provate a spostarvi sui pulsanti, moterete che si apre una scritta in
alto stretchata con scritto dove portano i collegamenti.
ora, io vorrei che quei testi si aprisseno nel rettangolo dorato sotto ai
pulsanti.
non è specificato da nessuna parte dove deve aprirli, dovrebbe accorgersi di
dove si trova l'immagine da sostituire e metterci sopra quella corrente, MA
STO STRONZO LA VA A PIAZZARE LA IN ALTO E NON SI CAPISCE PERCHE' !!!!
vi prego buon'anime, datemi una mano !
please, rispondete in email: 
mephi...@libero.it
grazie e saluti,
maverick

 STO STRONZO LA VA A PIAZZARE LA IN ALTO E NON SI CAPISCE PERCHE' !!!!
No, un computer non prende decisioni per conto suo (IE invece si, ma è un'altra storia :-).
Il computer e la macchina(?) più stupida che sia mai stata inventata dall'uomo. Una lavatrice è molto più intelligente.
Lui la va a piazzare in alto perché, scopiazzando bovinamente (ma non è un peccato, prima o poi si impara), gli hai detto di piazzarla in alto.
Questo è un pezzetto del tuo script:
---begin---
function vedibottone(which)
{
    if(which == "staff") {
        document.images[1].src = bottone[1].src
 [.....cut.....]
    }
}
function tornavuoto()
{
    document.images[1].src = "images/vuoto.gif";
}
-----end------
Il browser numera le immagini a partire dalla prima definita nel <BODY> e comincia con lo zero, quindi se tu gli dici [1] lui se ne va, tomo tomo cacchio cacchio, a lavorare sulla prima (per lui)
seconda per noi poveri umani che cominciamo a contare da 1.
Per risolvere cambia la riga:
<td width="155"><img border="0" src="images/vuoto.gif" width="155" height="43"></td>
in
<td width="155"><img border="0" src="images/vuoto.gif" width="155" height="43" NAME="roller"></td>
e tutti gli [1] nello script in ['roller']. Vedrai che funziona.
Se poi vuoi saperne di più fai un salto su 
http://www.jsdir.com
 e leggiti le schede "ImgRoller (singolo e multiplo)".
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------
.
.
.
.
.
 . . . . . . I Fantastici 4 stanno arrivando . . . . . .

 (8 e non 9 perche' come ricordato javascript  parte a contare da 0)
Si, esatto e funzionante, ma io gli ho consigliato di assegnare un "NAME" alle immagini e fare riferimento a quello.
Se un domani uno vuole aggiornare la pagina e togliere/aggiungere immagini che fa, si riconta tutto?
Con il "name" non c'è bisogno di impazzire a cercare l'immagine giusta e quest'ingrato compito lo lasciamo al computer che è nato appunto per risparmiarci fatica no?


grazie ragazzi, grazie sul serio.
finalmente lo posso finire sto sito e dedicarmi all'altro lavoro !
MAVERICK

 finalmente lo posso finire sto sito e dedicarmi all'altro lavoro !
Avvisaci quando hai finito, la grafica promette bene, i contenuti?



Assolutamente d'accordo,  era solo un modo per far comprendere il
funzionamento dei riferimenti interni alla pagina.
Tra l' altro, e qui sono io a chiedere, il name riferito ad images,
ancorche' assolutamente supportato,  e'  pienamente conforme alle
prescrizioni o il purismo vorrebbe anche qui un ID?
Saluti
PC

 prescrizioni o il purismo vorrebbe anche qui un ID?
ci arriva da Netscape 3 , quindi da prima dell'evento
del dhtml e degli ID, allora si usava il name per definire
un elemento in un array come per i links o le images o i forms ....
..
--
Bye
        Ro<*¿*>berto

 un elemento in un array come per i links o le images o i forms ....
Eh eh ... :-)
E che ci sto a fare se mi giochi d'anticipo :-)))
