Salve a tutti,
ho letto che l'eval è da sostituire con funzioni alternative, non essendo molto esperto in javascript mi sono reso conto del problema in quanto su firefox l'eval sembra nn funzionare..

Questo è il codice dove utilizzo attualmente l'eval:

var camponome = "window.opener." + document.form1.nomecampo.value;
eval(camponome).value = document.form1.filename.value;

// Aggiorno la pagina
var pulsanteaggiorna = "window.opener." + document.form1.nomepulsante.value;
eval(pulsanteaggiorna).click();

Lo scopo è quello di cambiare valore in un campo nascosto e premere un pulsante nella pagina che ha chiamato quella in cui è contenuto appunto il codice diciamo cosi per aggiornare un contenuto...

Come posso fare? Thanx