0

jQuery フォーム検証を使用して、ユーザーが入力したデータが正しい形式であることを確認しました。ただし、ユーザーはブラウザの JavaScript を無効にして、不要なデータを入力する場合があります。どうすればこの問題を解決できますか?

4

2 に答える 2

5

検証も行うことは常に良い習慣serversideです。クライアントに依存しすぎないでください。

クライアント側で正常に行われた検証が 100% 完璧であると想定すべきではありません。ユーザー数が 50 未満であっても構いません。どのユーザー/従業員が「悪」になり、適切な検証が行われていないことを知って有害な活動を行うかは決してわかりません。

次の手順を実行することをお勧めします: JavaScript: クライアント側とサーバー側の検証

于 2013-04-29T07:21:38.590 に答える
0

ユーザーに JavaScript の使用を強制したい場合は、

<body>

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

</body>

HTML 5 にはいくつかの検証機能がありますが、最新のブラウザーのほとんどは完全にはサポートしていません。

于 2013-04-29T09:51:54.420 に答える