Buongiorno a tutti. Ho una questione da proporvi.
Il seguente script in Java mi consente di fare apparire una pop-up trasparente dal link di una pagina htm.
Vorrei sapere se è possibile avere nella stessa pagina un altro link che fa apparire un'altra pop-up trasparente diversa dalla precedente. Grazie per l'aiuto. Antonella.
QUESTO E' IL CODICE JAVASCRIPT
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(inside, color){ ;
titlecolor = "red";
opacitytitle = 40;
var thisspan = eval("maildiv.style")
thisspan.pixelLeft = document.body.scrollLeft + 300;
thisspan.pixelTop = document.body.scrollTop + 170;
thisspan.visibility="visible";
output = "<table align=left bgcolor='transparent'>"+inside+"</table>";
output += "<table width=200 bordercolor=000000><tr>";
output += "<td align=center width=100% onmousedown='sleepen()' style='cursor:hand' onmouseup='JavaScript:document.onmousemove=\"\" ' bgcolor='"+titlecolor+"' style='filter:alpha(opacity="+opacitytitle+");' valign=top><font face=Verdana size=1 color=0000FF><font size=2 color=000000>Con questo comando si attiva la procedura per la visualizzazione dei dati relativi alla commessa selezionata</font><td>";
maildiv.innerHTML = output;
}function closeraam(){maildiv.style.visibility="hidden";}
function popup()
{
outp = "";
outp += "<div align=center><input type='image' alt=\"Chiudi questa finestra\" onclick='closeraam()' src='"+closebutton+"'></div>";
raam(outp, "");
}
QUESTO E' IL CODICE HTM
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<SCRIPT language="JavaScript" SRC="trasp_prod.js"></SCRIPT>
<title>lllll</title>
</head>
<body bgcolor="#CC3300" text="#000000">
<a href="javascript:;" onClick="popup()"><b>Popup semitrasparente</b></a></font></p>
<div ID="maildiv" style="visibility:hidden;position:absolute; left: 40px; width: 104px; height: 19px; top: 12px" align="center"></div>
</body>
</html>
Il seguente script in Java mi consente di fare apparire una pop-up trasparente dal link di una pagina htm.
Vorrei sapere se è possibile avere nella stessa pagina un altro link che fa apparire un'altra pop-up trasparente diversa dalla precedente. Grazie per l'aiuto. Antonella.
QUESTO E' IL CODICE JAVASCRIPT
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(inside, color){ ;
titlecolor = "red";
opacitytitle = 40;
var thisspan = eval("maildiv.style")
thisspan.pixelLeft = document.body.scrollLeft + 300;
thisspan.pixelTop = document.body.scrollTop + 170;
thisspan.visibility="visible";
output = "<table align=left bgcolor='transparent'>"+inside+"</table>";
output += "<table width=200 bordercolor=000000><tr>";
output += "<td align=center width=100% onmousedown='sleepen()' style='cursor:hand' onmouseup='JavaScript:document.onmousemove=\"\" ' bgcolor='"+titlecolor+"' style='filter:alpha(opacity="+opacitytitle+");' valign=top><font face=Verdana size=1 color=0000FF><font size=2 color=000000>Con questo comando si attiva la procedura per la visualizzazione dei dati relativi alla commessa selezionata</font><td>";
maildiv.innerHTML = output;
}function closeraam(){maildiv.style.visibility="hidden";}
function popup()
{
outp = "";
outp += "<div align=center><input type='image' alt=\"Chiudi questa finestra\" onclick='closeraam()' src='"+closebutton+"'></div>";
raam(outp, "");
}
QUESTO E' IL CODICE HTM
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<SCRIPT language="JavaScript" SRC="trasp_prod.js"></SCRIPT>
<title>lllll</title>
</head>
<body bgcolor="#CC3300" text="#000000">
<a href="javascript:;" onClick="popup()"><b>Popup semitrasparente</b></a></font></p>
<div ID="maildiv" style="visibility:hidden;position:absolute; left: 40px; width: 104px; height: 19px; top: 12px" align="center"></div>
</body>
</html>