0

私は3つのスクリプトを入れました(reCaptchaの作成中に生成されました)

私のウィザードフォームにreCaptchaを表示し、それが生成された指定されたURLに対して正常に動作しますが、送信ボタンをクリックすると、それをチェックする必要がなくなり、フォームをクリックせずに送信されます。? jQueryまたはwhaterverでそれを行う方法(ただし、jQueryでコード化されたボタンを備えたヘルパープレイフォームがあります)

4

1 に答える 1

0

jQuery は、パズルが解けたことを確認できません。これは、セキュリティ上の理由から Javascript がクロスドメイン XMLHttpRequests リクエストを作成することを禁止されているためです。

あなたがする必要があるのは、PHP (またはいくつかのサーバー側のテクノロジ) スクリプトを呼び出し、それを介してキャプチャを検証することです。

PHP を使用している場合は、reCaptcha の実装手順を説明するGoogle Developer Postをご覧ください。ユーザーが正しい回答を入力したことを確認する方法を説明するセクションに注目してください。

于 2015-09-24T14:00:19.543 に答える