我用jQuery的表单验证,以确保用户输入的数据是正确的格式。但是,用户可能会禁用他/她的浏览器的JavaScript并输入垃圾数据。我怎么解决这个问题?jquery表单验证:如果用户禁用javascript,该怎么办?
0
A
回答
5
它始终是一个很好的做法,做serverside
验证also.Don't依赖于客户端太多。
你不应该假设在客户端成功完成验证是完美的。不管它服务的用户少于50人。你永远不知道你的用户/ emplyee的变成一个“邪恶的”,并做一些有害的活动知道你没有到位适当的验证。
0
如果要强制用户使用JavaScript,你可以使用
<body>
<noscript>
Javascript is disabled.
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourweb.com/message_page">
</noscript>
</body>
HTML 5有一些验证功能,但是大部分的现代浏览器并不完全支持它。
+0
有趣...我应该把代码放在哪里?在'
'元素中? – 2013-04-29 11:39:40+0
@唐你可以把它放在页面的正文部分。 – 6339 2013-04-29 11:57:00
+0
即使你这样做,你也不能相信客户。 – 2013-04-29 12:00:18
相关问题
- 1. 我该怎么办如果通过功能验证MVC5
- 2. 如果collections.defaultdict不可用,该怎么办?
- 3. 如果在mvc3本地化和Cookie被禁用,该怎么办
- 4. 如果在switch语句中禁用子句,该怎么办?
- 5. 如果用户无法使用其OpenID登录,该怎么办?
- 6. 我怎么会在Javascript(表单验证)
- 7. 最佳做法点击顶起预防:如果javascript被禁用,该怎么办?
- 8. 如果Xcode Archiving Utility显示验证错误的应用程序,该怎么办?
- 9. 如果jquery验证失败,请禁用表单“操作”
- 10. 的JavaScript - 表单验证 - 禁用按钮
- 11. jQuery的禁用表单验证数据
- 12. 如何禁用按钮,而表单不验证与jQuery验证?
- 13. iOS6 Facebook:如果用户尚未配置Facebook,该怎么办?
- 14. getUserMedia - 如果用户别无选择,该怎么办?
- 15. JavaScript表单验证的用户帐户
- 16. 应用程序失败的密码验证。我该怎么办?
- 17. 仅使用javascript验证表单并阻止用户提交JS禁用表单?
- 18. jQuery hashchange该怎么办?
- 19. 如果选项菜单按钮不在用户设备中,该怎么办?
- 20. 如果某些用户不需要成为用户,该怎么办?
- 21. jQuery - 如果JavaScript被禁用会怎么样?
- 22. jQuery验证禁用提交按钮,直到表单验证
- 23. 我该怎么办用C
- 24. 表单验证使用JavaScript和jQuery
- 25. 如果抛出IOException,我该怎么办?
- 26. 如果setuptools未安装,该怎么办?
- 27. 如果google.load失败,该怎么办?
- 28. 如果DBCursor未关闭,该怎么办?
- 29. 如果mysql_query()失败,该怎么办?
- 30. 如果_POSIX_VDISABLE值为-1,该怎么办?
在服务器上始终验证过。 – 2013-04-29 07:21:36
仍然有人在浏览器中禁用JavaScript? – arjuncc 2013-04-29 07:22:12
使用服务器端验证。 – John 2013-04-29 07:22:18