Ciao a tutti mi sono incasinato sul seguente script e non riesco a venirne fuori:
In pratica vorrei mappare un'immagine con il classico USEMAP e via discorrendo e fin qua tutto OK, inoltre vorrei che al passaggio del mouse sui link mappati ci fosse un'ulteriore immagine diversa per ogni link.Ho usato uno script trovato sul sito ma non funziona forse perchè utile solo con il tag <a href....>.
Sapete aiutarmi in qualche maniera?
Allego il codice x mappare
[img]italia1.gif[/img]
<MAP NAME="italia1">
<AREA SHAPE=CIRCLE COORDS="204,72,7" HREF="http://www......com" ALT="" TARGET="_blank" OnMouseOut="window.status=''; return true"; OnMouseOver="window.status='cippalippa'; return true">
E lo script per le immagini ad ogni link
var x,y,a,b,timer,thisbox,isbox,urlimg
var posleftvorher
var box
if (document.layers) {
var left_pos=".left=";
var top_pos=".top=";
var doc="document.";
var stl="";
}
if (document.all) {
var left_pos=".pixelLeft=";
var top_pos=".pixelTop=";
var doc="";
var stl=".style";
}
function openbox(thisbox) {
isbox = thisbox
if(document.layers) {
box = document.popupbox
box.visibility="visible"
document.popupbox.document.write("[img]"+thisbox+"[/img]")
document.popupbox.document.close()
document.popupbox.left=x+225
document.popupbox.top=y
}
if(document.all) {
box = document.all.popupbox.style
box.visibility="visible"
popupbox.innerHTML="[img]"+thisbox+"[/img]"
eval(doc+"popupbox"+stl+left_pos+(x+225))
eval(doc+"popupbox"+stl+top_pos+y)
timer=setTimeout("openbox(isbox)",50)
}
}
function closebox(){
clearTimeout(timer)
box.visibility="HIDDEN"
}
function handlerMM(e){
x = (document.layers) ? e.pageX : event.clientX
y = (document.layers) ? e.pageY : event.clientY
}
if (document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;
Questo va nel body!
Mailing list
Ho provato a "fonderli insieme" ma con scarsi risultati......
Ringrazio fin d'ora chi potrà aiutarmi!![]()