Hola a todos, después de dos días de darle vueltas a una estupidez desconcertante, he localizado el error y lo he solucionado. Lo comento un poco, por si a alguien le ocurre lo mismo, que por favor no pierda el mismo tiempo que yo...
En resumen:
Tengo un iframe (realmente varios, pero ese no es el tema) donde transcurre el núcleo del programa-web, y un menú fuera del iframe. Desde fuera del iframe tengo a modo de menú unos botones con estilo desde donde realizo todas las operaciones que necesito, y todas las había solucionado con la estructura:
<div id="div_name"><button onClick="código_en_javascript" style="" ... ></button></div>
La cuestión es que todos los botones iban bien en TODOS los navegadores excepto:
<div id="div_name">
<button onClick="parent.frames['name_del_iframe'].document.forms['name_del_form'].submit();" style=""...>
</div>
Ese, precisamente ese, no hacía nada al pincharlo (como el que oye llover) pero solo en Firefox, en todos los demás navegadores funcionaba.
Total, que obsesionado que el problema estaba en el código javascript lo cambié de veinte formas distintas sin resultado.
Hoy, ya por desesperación se me ocurrió cambiar la etiqueta button por la de input...
<input type="button" style=""... onClick="parent.frames['name_del_iframe'].document.forms['name_del_form'].submit();">
</div>
El código javascript era el mismo, pero esta vez: voilá !!
No sé si alguien tiene claro por qué con <button></button> no va el submit() en FF, y sin embargo con <input type"button"> si funciona...
De cualquier forma dicha queda mi experiencia.
Avisados quedáis...
Un saludo a todos los que participáis y ayudáis en el foro.