Hola
"Evidentemente estás haciendo algo mal, y en mi opinión más de una cosa...
El target del formulario debe coincidir con el nombre de la ventana y no con el id, así que tu iframe debería estar definido así"
En realidad es error mio pero en este post.. al escribirlo lo hice mal en realidad no copie el codigo solo lo recorde y me olvide del atributo name = 'imsj' del irframe, y si intente de la manera que me indicas con ayuda del "JavaScript® Bible" de Danny Goodman y tampoco me funciona
Código HTML:
<div align="center" style="padding-top:2px;">
<iframe style="overflow-x:hidden" name="msj" id="msj" width="260" height="150" src="mensajes.php" frameborder="0" scrolling="Yes"> Si ves este mensaje, significa que tu navegador no soporta esta característica o está deshabilitada. </iframe>
</div>
<form action="mensajes.php" method="post" name="frmmsj" target="msj">
<div align="center">
<div align="left" style="padding-left:2px;">Mensaje:</div>
<input name="msj_cont" type="text" maxlength="200" class="msjmensaje"/>
<div align="left" style="padding-left:2px;">Nick:</div>
<span style="padding-right:4px;"><input name="msj_nick" type="text" maxlength="30" class="msjnick"/></span>
<span><input type="submit" name="enviarmsj" id="enviarmsj" value="Enviar" class="msjenviar" /></span>
</div>
</form>
Con este metodo el Firefox sigue teniendo ese error de mandar solo una vez el formulario.
Y lo del style para la etiqueta form funciona perfecto. gracias...
Seguire probando.. pero gracias de todas maneras..