Hai ragione tento di chiarire il più possibile.
Inizialmente non ho postato l'intero codice perchè mi msembrava inutile ma ora forse è meglio che lo inserisca.
File translayer.js
popupcolor = "#9CCFFF";
opacitytitle = 90;
var closebutton = "close.gif";
var raampje, xtra, ytra;
function sleepen(){if (event.button!=1)return;
raampje = eval("maildiv");temp1=raampje.style.posLeft;
temp2=raampje.style.posTop;xpos=event.clientX;
ypos=event.clientY;xtra = temp1-xpos;
ytra = temp2-ypos;document.onmousemove=plaats;
}
function plaats(){if (event.button==1){
raampje.style.pixelLeft=event.clientX+xtra;
raampje.style.pixelTop=event.clientY+ytra;return false;}
}
function raam(testo,inside,color,width,height, background){
var thisspan = eval("maildiv.style")
thisspan.pixelLeft = document.body.scrollLeft + 25;
thisspan.pixelTop = document.body.scrollTop + 230;
thisspan.visibility="visible";
width = "250";
height = "100";
font = "verdana";
size = "3pt";
color = "#000000";
output = "<table cellpadding=0 cellspacing=0 align=left bgcolor='transparent'>"+inside+"</table>";
output += "<table width='"+width+"' height='"+height+"'><tr>";
output += "<td align=center width=100% onmousedown='sleepen()' style='cursor:hand' onmouseup='JavaScript:document.onmousemove=\"\" ' bgcolor='"+popupcolor+"' style='filter:alpha(opacity="+opacitytitle+");' valign=top><font face='"+font+"' size='"+size+"' color='"+color+"'>"+testo+"</font><td>";
maildiv.innerHTML = output;
}
function closeraam(){maildiv.style.visibility="hidden";}
function popup(testo)
{
outp = "";
outp += "<div align=center><input type='image' onclick='closeraam()' src='"+closebutton+"'></div>";
raam(testo,outp, "");
}
E questo è il file che inserisco come javascript nell'html seguente:
<script language="JavaScript" SRC="trasplayer.js"></script>
<FORM name ="Rip6" ACTION="Code.asp?submitted=true" METHOD="post">
<map name="FPMap0">
</map>
[img]RIP73IEb_img_6.jpg[/img]</p>
<div ID="maildiv" style="visibility:hidden;position:absolute"></div>
</FORM>
Ora io vorrei chiamare la procedura popup inserendo il dato prelevandolo dal database.
Quindi faccio una query con il codice 32045 e poi inserisco la descrizione ottenuta nel layer.