Cita:
Iniciado por Tecna el problema está en que no tienes definido el atributo enctype con un valor acorde a los datos que se vayan a enviar ya que es obligatorio cuando el método de envio es post.
Solamente si se enviarán archivos, en caso contrario el valor por defecto está bien.
Cita:
Iniciado por Tecna Por otro lado también utilizas document.all que fue un invento de Microsoft y no está en el estándar. Como todavía hay mucho código que lo utiliza los navegadores lo toleran pero se utilizaba para discriminar cuando se utilizaba o no IE, no como parte del código en si y puede que el script no haga lo que tuviera que hacer en el caso de los demás navegadores.
No había visto el document.all, ciertamente puede estar allí el problema. No lo sabremos si no tenemos la salida de la consola de errores.
Vale aclarar que solamente IE y Opera tienen un objeto document.all