| |||
![]() Hola que tal, tengo un problema con el Explorer (cualquier versión que sea) yo mencione 10 porque es con que estoy probando, tengo un formulario donde se ingresan datos y al enviarlos por php llegan los valores sin problemas, pero cuando aprieto BackSpace o clickeo en el boton Back del navegador me muestra el formulario con los datos ingresados anteriormente ya probé que se ejecute la función reset() después de haver sido enviado los datos también colocando en NULL los campos, con estas dos soluciones funciona a la perfección en cualquier otro navegador menos en Explorer y lo necesito para que funcione en dicho cochino navegador. |
| |||
Respuesta: Borrar datos de formulario después de ser enviado en Explorer 10 No se colega... Pienso que esos datos se muestran por que quedan almacenados en "datos de sitios" del IE .... Intenta añadir el atributo autocomplete="off" al form y nos cuentas. Cuando vuelvas a hacer las prueba antes elimina la cache y los datos, etc..
__________________ Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +. |
| ||||
Respuesta: Borrar datos de formulario después de ser enviado en Explorer 10 por aquí comentan algunas soluciones: http://stackoverflow.com/questions/2...s-empty-fields
__________________ Fere libenter homines, id quod volunt, credunt. |
| |||
Respuesta: Borrar datos de formulario después de ser enviado en Explorer 10 Hola que tal, he intentado poner autocomplete="off" y tampoco me funciona, siguen presentes los datos ingresados, también ya intente limpiando cache colocando en el encabezado de la pag (header ("Expires: .....) , no lo avía mencionado este formulario se encuentra en wordpress, esta en una pagina y lo manipulo mediante div, el borrado de cache lo coloque en el encabezado global, se podrá poner solo en una pag de wordpress en especifico ¿? |
| |||
![]() Como están colegas, apenas ahora tuve chance de escribir la solución que implemente para el borrado de datos de formularios una ves enviados y dar backspace. Primero descarguen y pongan el framework Protopype en su proyecto http://prototypejs.org/download/ y luego en el header donde quieran implementar el borrado de datos ponen la ruta del prototype ya saben <script type="text/javascript" src="http://ruta/protopype.js"></script> Despues a gusto del cliente si ahí mismo o en otro archivo js ponen lo sig: si es ahi mismo dentro del HEAD <SCRIPT LANGUAGE='JavaScript'> Event.observe(window,"load",function(){ var nombre = document.getElementById("nombre"); var correo = document.getElementById("correo"); var telefono = document.getElementById("telefono"); nombre.value = ''; correo.value = ''; telefono.value = ''; }) </SCRIPT> si es en otro js solo pongan la ruta de su js. Y listo, cuando regresemos a nuestro formulario automaticamente se borraran los datos ingresados previamente. ojala y les sirva a mas de uno. SALUDOS. ![]() |
Etiquetas: |