ciao a tutti,
avrei bisogno di una funzione che su dei link al passaggio del mouse mi faccia comparire una finestra con del codice HTML
(una div immagino)... e al mouseout la faccia scomparire.
dove posso trovarla?
ciao a tutti,
avrei bisogno di una funzione che su dei link al passaggio del mouse mi faccia comparire una finestra con del codice HTML
(una div immagino)... e al mouseout la faccia scomparire.
dove posso trovarla?
immagino che cerchi qualcosa del genere:
<script language="VBScript">
//sub x visualizzare i layer
sub MostraZoom(parametro)
layer_zoom.style.visibility = "visible"
layer_zoom.style.left= 40
layer_zoom.style.top= 150
document.all.frame_zoom.src = "pagina.asp?param=" & parametro
end sub
//sub x nascondere i layer
Sub NascondiZoom()
layer_zoom.style.visibility = "hidden"
end sub
</script>
e questo è il codice HTML x il layer:
<DIV id="layer_zoom" style="left: 0; visibility: hidden; width: 170; position: absolute; top: 0; height: 260; z-index: 2; filter:alpha(opacity=90)">
<FONT FACE="VERDANA" SIZE=8>
<table border="0" width="29%" cellspacing="0" cellpadding="0" style="border:2px ridge #99CCFF; padding:0; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana; border-collapse:collapse" bordercolor="#111111" >
<TBODY>
<tr>
<td bgcolor="#99CCFF" style="cursor:hand" align="right" onclick="NascondiZoom">chiudi X</td>
</tr>
<tr>
<td width="33%"><iframe name="frame_zoom" src="" width="170" height="260" border="0" frameborder="0" scrolling="no">
Il browser in uso non supporta frame non ancorati oppure è configurato in modo che i frame non ancorati non siano visualizzati.</iframe></TD>
</TR>
</TBODY>
</TABLE>
</FONT>
</DIV>
dimenticavo... x richiamare le funzioni :
"onmousemove" x far apparire il layer
"onmouseout" x far sparire il layer
puoi usarle su un <TD>, <TR>, <IMG>...
ho dimenticato di dire che il layer deve essere posizionato vicino al mouse a seconda della posizione del link...![]()
allora fai così: fatti passare la posizione del cursore nella chiamata alla sub di visualizzazione...
La sub diventa:
sub MostraZoom(x,y,parametro)
layer_zoom.style.visibility = "visible"
layer_zoom.style.left= x + document.body.scrollLeft -75
layer_zoom.style.top= y + document.body.scrollTop
document.all.frame_zoom.src = "pagina.asp?param=" & parametro
end sub
...e la chiamata la fai così:
onmousemove="mostrazoom window.event.x, window.event.y, parametro"
grazie mille... (come me la faccio passare la posizione del puntatore?)
..leggi! l'ho scritto!
window.event.x e window.event.y quando chiami la sub