0

jqueryを使用して非常に単純なフォーム検証フィールドを作成するための提案はありますか?基本的なフォームスパムをブロックする必要があります。フォームを送信する人間であることを確認するために使用した、ある種の1 +1=フィールドが必要です。サイトに.phpまたは.aspを配置する機能がないため、jqueryまたはその他の方法に依存する必要があります。

助言がありますか??

4

3 に答える 3

2

ロボットスクリプトにはJavascriptさえ含まれていない可能性が高いため、役に立たないでしょう。サーバー側のソリューションがなければ、これは実現可能ではないと思います。

于 2009-09-22T02:05:19.170 に答える
0

クライアント側で(Jqueryを使用して)この問題を解決することはできません。スパム送信の状況では、クライアントは信頼できません。

この問題を解決するには、サーバー側で物事を変更する必要があります。

おそらく十分ないくつかの提案

  1. このユーザーに固有のいくつかのセッション変数のハッシュをフォームで送信し、応答時に検証します。これは、悪いハッシュを検出することでリプレイ攻撃を防ぐためです。

  2. 空白のままにする必要があるフィールドを追加し、cssを使用して非表示にします。スパムボットがそれらを埋めます。これらのフィールドのデータを含む送信を除外します。

于 2009-09-22T02:06:45.557 に答える
0

私もそのようなものを探していましたが、見栄えの良い便利なものを見つけたと思います: http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin

私は試していませんこれはまだですが。

よろしく
    シゲルステッド

于 2009-11-16T16:47:48.283 に答える