Ciao.
Ho spudoratamente preso le funzioni di dreamweaver per mostrare / nascondere un layer al passaggio del mouse, visto che non ci capisco niente di javascript.
Pero' oltre ai dati che dreamweaver manda, mi servirebbe che mandasse altre variabili, visto che vorrei mostrarle nel layer in questione.
Mi potete aiutare??
Il codice è il seguente:
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
if ((obj=MM_findObj(args[i]))!=null) {
v=args[i+2];
if (obj.style) {
obj=obj.style; v=(v=='show')?'visible'v=='hide')?'hidden':v;
}
obj.visibility=v;
}
}
e le chiamo da qui:
<font size="1" face="verdana" onmouseover="MM_showHideLayers('Layer4','','show') " onmouseout="MM_showHideLayers('Layer4','','hide')" > ...bla bla... <font>
grazie

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando