Per la serie ogni giorno ho un problema, il problema di oggi è questo...
Ho aggiunto ad i link, questo script che fornisce un commento passando sopra cn il mouse
codice:
<DIV ID="dek" CLASS="dek"></DIV>
<SCRIPT TYPE="text/javascript">
<!--
Xoffset=-60;
Yoffset= 20;
var nav,old,iex=(document.all),yyy=-1000;
if(navigator.appName=="Netscape"){(document.layers)?nav=true:old=true;}
if(!old){
var skn=(nav)?document.dek:dek.style;
if(nav)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=get_mouse;
}
function popup(msg,bak){
var content="<TABLE WIDTH=150 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+
"BGCOLOR="+bak+"><TD ALIGN=center><FONT COLOR=black SIZE=2 face=verdana>"+msg+"</FONT></TD></TABLE>";
if(old){alert(msg);return;}
else{yyy=Yoffset;
if(nav){skn.document.write(content);skn.document.close();skn.visibility="visible"}
if(iex){document.all("dek").innerHTML=content;skn.visibility="visible"}
}
}
function get_mouse(e){
var x=(nav)?e.pageX:event.x+document.body.scrollLeft;skn.left=x+Xoffset;
var y=(nav)?e.pageY:event.y+document.body.scrollTop;skn.top=y+yyy;
}
function kill(){
if(!old){yyy=-1000;skn.visibility="hidden";}
}
//-->
</SCRIPT>
che faccio eseguire sopra il link, cn il seguente comando:
codice:
<a href="pagina.htm" ONMOUSEOVER="popup('descrizione','yellow')"; ONMOUSEOUT="kill()">
Fin qui tutto ok. se però la pagina da aprire è una popup, le cose si complicano... ho provato a mettere:
codice:
<a href="javascript:popup_nome()" ONMOUSEOVER="popup('descrizione','yellow')"; ONMOUSEOUT="kill()">
Ma non funziona, "Errore nella visualizzazione della pagina" c'è un modo per unire i due script? (commento e pupup)