Ciao a tutti ho fatto una funzione in xsl e dentro c'è una procedura in javascript.......



[code]
.
.
.
.
<xsl:template match="........">

<script language="javascript" type="text/javascript">
document.write('<STYLE TYPE="text/css">\na.mv2style {color:#000000;text-decoration:none;}\na:hover.mv2style {color:#CC0000;;text- decoration:underlined;}\n</STYLE>');
mv2_menu = new Array();
mv2_lien = new Array();
mv2_menu[0] = 'Prova1';
mv2_menu[1] = 'Prova2';
mv2_menu[2] = 'Prova3';
mv2_menu[3] = 'Prova4';

mv2_lien[0] = ' - Home page';
mv2_lien[1] = ' . Freephp';
mv2_lien[2] = ' . Javascript';
mv2_lien[3] = ' . Forum Php';
mv2_lien[1] += ' . Freeasp';
mv2_lien[1] += ' . Cgipoint';
mv2_lien[2] += ' . Dhtml';
mv2_lien[2] += ' . Applet Java';
mv2_lien[3] += ' . Forum Html';
mv2_lien[3] += ' . Discussioni Off Topic';

mv2_pos = -1;
function mv2_menu_draw()
{
//bianco
mv2_aff = "<table border='0' bgcolor='#ffffff' cellpadding='0' cellspacing='0' width='200'><tr><td><table border='0' cellpadding='3' cellspacing='1' width='100%'>";
for( a=0; a <mv2_menu.length; a++ )
{
bgcolor = "#FFFFFF"; //bianco
if(document.getElementById)
mv2_aff += "<tr><td bgcolor="+bgcolor+"><a href=\"#\" onMouseOver=\"mv2_pos="+a+";mv2_menu_draw()\"><fon t face=\"Verdana\" size=2>"+mv2_menu[a]+"</font></a></td></tr>";
else
mv2_aff += "<tr><td bgcolor="+bgcolor+"><font face=\"Verdana\" size=2 color=#FFFFFF>"+mv2_menu[a]+"</font></td></tr>"

if(mv2_pos == a || !document.getElementById)
mv2_aff += "<tr><td bgcolor="+bgcolor+"><font face=\"Verdana\" SIZE=1>"+mv2_lien[a]+"</font></td></tr>";
}
mv2_aff += "</table></td></tr></table>";

if(document.getElementById)
document.getElementById("mv2").innerHTML = mv2_aff;
else
document.write(mv2_aff);
}
mv2_menu_draw();

</script>
.
.
.
.
[code]

l'errore è su for( a=0; a <mv2_menu.length; a++ )
Mi sapete perchè?

Ma questo script ho provato su html e funziona


Grazie