Ciao a tutti.
Sono di nuovo alle prese con problemi di cross-browsing...

Alle mie pagine in ASP dedicate all'upload ho inserito uno script in js per poter aggiungere altri campi input type file. Nella pagina di recupero dei dati del form su FF non visualizzo i valori delle input file aggiunte.

Io uso questo codice:
Codice PHP:
<script language="JavaScript" type="text/javascript">
var 
num=1;
function 
add_me()
{
if(
document.createElement && document.getElementById && document.getElementsByTagName)
{
num++
        
var 
Tot document.getElementById('nro_Foto');
var 
oTr=document.createElement('TR');
var 
oTd1=document.createElement('TD');
var 
oTd2=document.createElement('TD');
var 
oField=document.createElement('INPUT');
var 
oText=document.createTextNode('Immagine '+num+': ');

oField.setAttribute('type','file');
oField.setAttribute('name','Immagine'+num);
oField.setAttribute('size','30');

oTd1.appendChild(oField);
oTd2.appendChild(oText);
oTr.appendChild(oTd2);
oTr.appendChild(oTd1);

document.getElementById('upload').getElementsByTagName('tbody')[0].appendChild(oTr);
        
Tot.value "" num;
        
}
}
</script> 
Il form è questo:
Codice PHP:
<form action="Pagina2.asp" method="post" name="Foto_new" >

<
table width="380" id="upload">
                
<
tbody>
<
tr><td>
<
input type="hidden" name="nro_Foto" id="nro_Foto" value="1"></td>
<
td></tr>
        
<
tr><td >
Immagine 1:
</
td>
<
td >
<
input type="file" name="Immagine1" size="30">
</
td></tr>
</
tbody>

<
tr>
<
td></td>
<
td>
<
input type="button" value="Aggiungi..." onclick="add_me()">
</
td></tr>

<
tr height="50">
<
td align="left">
<
p style="text-align:left">
<
a href="#" style="text-decoration:none" onclick="window.close();return(false)">
<
input type="button"  value="Annulla" class="pulsante"></a>
</
td>

<
td align="right">
<
p style="text-align:right"><input type="submit"  value="Avanti" class="pulsante">
</
td></tr>

</
table>
</
form

La pagina di recupero invece è così: (ovviamente solo per testare la funzionalità dello script)
Codice PHP:
<% 
Nro_Foto Request.Form("Nro_Foto")
response.write("Totali Immagini: " Nro_Foto "

"
)
    
for 
1 to Nro_Foto
Response
.write ("Immagine " ": " Request.Form("immagine"x) & "
"
)
Next
%> 

L'ho testato anche su IE e su Op senza problemi...esiste un modo per renderlo compatibile anche con FF???
Grazie per l'attenzione. :ciauz