/ ¿Validación de / jquery para formularios web de asp.net cuando se deshabilita javascript en el navegador? - javascript, jquery, asp.net

¿Validación de jquery para formularios web asp.net cuando javascript in browser está deshabilitado? - javascript, jquery, asp.net

Utilizo la validación de Jquery en mi proyecto (asp.formularios web netos) pero si el usuario deshabilita el script java en el navegador, ¿la validación del lado del servidor todavía funciona? o debo usar controles de validacion (asp.net)? ¿Cómo hago para la validación segura con Jquery cuando el script java está deshabilitado en el navegador?

Respuestas

0 para la respuesta № 1

Jquery está escrito en JavaScript. Entonces, si JavaScript está deshabilitado, la validación de Jquery o cualquier otra funcionalidad de Jquery no funcionará.

Puedes usar <noscript> bloque para transmitir un mensaje al usuario para enbale Javascript en el navegador si está desactivado. <noscript> el bloque se ejecuta si Javascript está deshabilitado.

<nocript>
<h2>Please enable Javascript</h2>
</noscript>

0 para la respuesta № 2

Pareces estar un poco confundido acerca de una parejade conceptos aquí. Como m hasan dijo, JQuery usa JavaScript (está escrito en si lo prefiere), que es un lenguaje de script del cliente, y como tal, se puede desactivar en la máquina del cliente (navegador).

La validación del lado del servidor funciona independientemente del cliente, por lo que el usuario que desactiva la tecnología en su sistema no debe influir en si la validación del lado del servidor funciona correctamente o no.

Si un usuario desactiva JavaScript en su navegador, entonces no puede usar JQuery. Una opción es usar <noscript> bloques, como lo sugiere m hasan arriba (o abajo, dependiendo de donde termine este comentario).

Desde un punto de vista de seguridad, nunca debesconfíe únicamente en las herramientas de validación del lado del cliente (como JavaScript / JQuery). Deben verse más como ayudas a la interfaz de usuario. Toda la validación crítica siempre debe tener lugar en el servidor.