1

jQueryを使用してフォームボタンを無効にしています。シンプルなもの。しかし、ユーザーが自分で DOM を編集してボタンを有効にして、私が設定した制限を回避できるようにするにはどうすればよいでしょうか?

4

4 に答える 4

10

できません。クライアントは完全にユーザーの管理下にあります。

サーバーに送信されたときに受け入れるデータのみを処理できます。

クライアント側のコードを使用して、ユーザーにとって便利なものにします。サーバー側のコードを使用して、セキュリティやその他の制限を適用します。

于 2013-01-07T16:56:53.227 に答える
1

できません。DOM はブラウザによって完全に処理されます。ページをクライアントに送信したら、それはあなたの手に負えません。できることは、サーバーでアクションが許可されているかどうかを追跡し、試行時に許可または禁止することだけです。

于 2013-01-07T16:57:53.450 に答える
1

ユーザーに何かを強制することはできません。また、ユーザーが何かをするのを妨げることもできません。できれば、スパム送信者には実地訓練が必要です。

これが、サーバー側ですべてを検証する必要がある理由です。

于 2013-01-07T16:58:12.957 に答える
0

できません!!!DOM がクライアント側にあると、DOM を制御できなくなります。セキュリティを確保する最善の方法は、サーバー側でも処理することです。

于 2013-01-07T16:58:27.123 に答える