jquery表单验证:如果用户禁用javascript怎么办?

时间:2013-04-29 07:20:51

标签: jquery validation

我使用jQuery表单验证来确保用户输入的数据格式正确。但是,用户可以禁用他/她的浏览器的javascript并输入垃圾数据。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:5)

同样做serverside验证也是一种好习惯。不要太依赖客户。

  

您不应该假设在客户端成功完成的验证是100%完美的。即使它服务的用户少于50个。你永远不知道你的哪个用户/员工变成了“邪恶”并做了一些有害的活动,知道你没有适当的验证。

我建议您通过:JavaScript: client-side vs. server-side validation

答案 1 :(得分:0)

如果您想强制用户使用JavaScript,可以使用

<body>

<noscript>
Javascript is disabled.
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourweb.com/message_page"> 
</noscript>

</body>

HTML 5具有一些验证功能,但大多数现代浏览器并不完全支持它。