Newsgroup: it.comp.lang.javascript
Titolo: Onmouseover e <map>

Ciao a tutti,
	ho un problema che non riesco a risolvere nn riesco a far eseguire una 
funzione attraverso l'evento on mouseover su una mappa...
Ho cercato su internet ed ho trovato esempi funzionanti ma che non 
capisco come mai se applicati alla mia mappa nn funzionano.
Ho notato che l'evento viene intercettato ma non vengono eseguite alcune 
operazioni esempio:
onmouseover='alert('xyz');' viene eseguito sempre
onmouseover='writeStatus('pippo');return true;'  viene eseguito se nn 
inserisco l'href o metto NOHREF
writestatus è una funzione che esegue una self.status=parametro
onmouseover='myfunction('pippo'); ' non funziona mai...
cosa fa myfunction:
object.style.visibility=visible;
dove object viene istanziato a seconda che sia IE o NS e si riferisce a 
un div inserito nella pagina
la funzione comunque risulta funzionare sulla MAPPA se in questa inserisco
object.style.visibility=visible;
alert(object.style.visibility); <------------------- Metto questo alert 
vedo il popup di alert e il mio div
La funzione myfunction funziona perfettamente perchè sui tag A si 
comporta a dovere.
Differentemente l'onmouseout funziona sempre e perfettamente in 
qualsiasi occasione
Qulcuno riesce a darmi una dritta
Ciao e grazie
-- 
¤ Ivan ¤
------------------------------------------------------------------------
Oggi ho fatto l'amore con Control, domani proverò con Shift
Visita :: 
PLINKY.IT
 ::	
http://www.plinky.it
Per rispondere togliilditodalnaso
------------------------------------------------------------------------

 object.style.visibility=visible;
obj.style.visibility="visible";
Questo codice, ad esempio, funziona senza alcun alert:
<script type="text/javascript">
	function myfunction(){
		document.getElementById("mylayer").style.visibility="visible";
	}
</script>
<map name="x">
	<area alt="" coords="3,2,23,23" href="#" onmouseover="myfunction()">
</map>
<img src="an-image.png" width="26" height="26" border="0" usemap="#x">
<div id="mylayer" style="visibility:hidden">a text</div>
-- 
ZER0://coder.gfxer.web-designer/
~ "Compiere l'impossibile e' impresa che risiede nel cuore degli uomini"
(Mariners and generals)

 
OK grazie proverò ancora...
L'azione writeStatus interessa poco che venga eseguita l'importante e 
che riesca a far eseguire l'altra funzione....


 ...cut...
Megli se posti il codice JavaScript relativo ed un po' di tag AREA della 
mappa.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
  ---- Bring Your Site To Life!!!!
http://www.wmtools.it
 ---- WebMasterTools - Servizi per il tuo sito
http://www.dev2dev.it
 ---- La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli il PUNTO .

 
Ora nn ho quel codice su questo pc appena arrivo a casa posto
tnx
-- 
¤ Ivan ¤
------------------------------------------------------------------------
Oggi ho fatto l'amore con Control,
domani proverò con Shift
Visita :: 
PLINKY.IT
 ::
http://www.plinky.it
Per rispondere togliilditodalnaso
email: 
iva...@togliilditodalnasotiscali.it
ICQ: 292845005
MSN: 
hap...@supereva.it
YAHOO: ivandida
------------------------------------------------------------------------