Cita: el control del iframe es fundamental de ahí hacer dependiente de javascript el envío del formulario: si es fundamental ese valor, se puede/debe validar en el servidor
la logica dicta que si, si no fuese nesesario no lo haria de esta forma, pero, tengo que admitirlo la logica no es muy comun aqui (pregunte a un usuario que error le mostraba el navegador y no sabia si era un 404 o un 500 lo que veia) por lo que puede que tengas razon en ese punto.
Cita: sino que hay que hacerlo con cabeza
Amen. tu conocimiento de javascrit es mayor que el mio (lo digo con sinseridad) coincido plenamente en que hay que evitar usar la libreria si no es nesesario pero para aportar alguna solucion desidi usarla.
lo importante es que nuestro colega consiga la solucion y opte por algunos de los metodos con las (ventajas/contra) que cada uno ofrese