--------------------------------------------------------
weebies - La lista su Web Design
e Web Development
http://www.weebies.com
Attualmente gli iscritti a Weebies sono 1055
Natale 2000 - Auguri (e grazie) a tutti voi da Weebies
--------------------------------------------------------
Ciao a tutta la lista,

avevo bisogno di un consiglio per un effetto in javascript: ho un'immagine
con effetto rollover (come la chiama dreamweaver), e vorrei che dopo il
click rimanesse 'selezionata'.
Il codice che ho gia' scritto e' cosi':

<SCRIPT LANGUAGE = "javascript">
<!-- Begin
function move_in(img_name,img_src) {
document[img_name].src=img_src;
}

function move_out(img_name,img_src) {
document[img_name].src=img_src;
}
// End -->
</SCRIPT>
<body>
<a href="/cgi/index.php3?url_file=2&tipo=2" target="pagina"
onmouseover="move_in('im01','/img/01on.gif')"
onmouseout="move_out('im01','/img/01of.gif')"><img name="im01"
src="/img/01of.gif"
width="160" height="18" border="0" alt=""></a>
<a href="/cgi/index.php3?url_file=2&tipo=2" target="pagina"
onmouseover="move_in('im02','/img/02on.gif')"
onmouseout="move_out('im02','/img/02of.gif')"><img name="im02"
src="/img/02of.gif"
width="160" height="18" border="0" alt=""></a>
... ecc ...
(le immagini sono 13, ma e' sempre tutto uguale)
</body>

Credo che si possa fare sfruttando delle funzioni esisenti, come quelle che
fa dreamweaver e associando una funzione ad ogni evento (onmouseover,
onclick, ecc.). Il problema e' che dopo il click c'e' di nuovo onmouseout e
l'immagine viene ricambiata. Dovrei ignorare l'evento in qualche modo...
Probabilmente sull'evento "onClick" si potrebbe mettere un flag dimodoche'
successivamente gli eventi onMouseOver e onMouseOut vengano ignorati... ma
non so come farlo.

Grazie per avere letto fino qui questa lunga email in cui mi rispondo in
parte da solo, e aspetto con gratitudine ogni aiuto che potrete darmi.

Ciao
Andrea

Rispondere a