Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/07/2010, 13:03
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 6 meses
Puntos: 1485
Respuesta: ¿Que poner en el action de un form que nunca se envía?

Cita:
1-) Seguridad: ¿No es mejor que los usuarios no conozcan los ficheros de proceso?
no se de que seguridad estas hablando, y tampoco entiendo la razon por la que el usuario no deberia conocer la ruta de procesamiento. y pregunto, ¿piensas tu que mediante ajax ese detalle no se conoce? por ajax tambien tienes que indicar la ruta de procesamiento, o sea, no estas haciendo ningun avance en cuanto a "seguridad".

Cita:
2-) ¿Cómo evito que al darle al intro se vaya a ejecutar el fichero? Esto me preocupa porque como ya dije suelo hacerlo con ajax.
se hace cancelando el evento onsubmit. simplemente escribes el atributo onsubmit="return false;" o lo asignas por javascript elemento_form.onsubmit = function(){return false;};. cuando el usuario haga submit, se cancela pero deberia procesarse por ajax. si javascript esta desactivado, no pasa nada, el formulario se envia normalmente.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.