2017-01-18 3 views
0

GoogleのreCAPTCHAが一部の人に機能していないというフィードバックを受けました。私は決して問題は一度もありませんでしたが、私は連絡フォームを送信できないという人の考えが好きではありません...recaptcha試行でのAnalyticsイベントトラッキング

私はGoogleアナリティクスのイベントを設定して、 recaptchaを試み、それを実際のフォームの提出と比較して、大きな不一致があるかどうかを確認します。

私はreCAPTCHAののtickboxコンポーネント上でクリックイベントをターゲットにしようとしました:

$('.g-recaptcha-container').click(function(event){ 
    console.log('checkmark!'); 
    }); 

けど(と思う)reCAPTCHAのウィジェットは、私はクリックイベントをターゲットすることができていないと思うiframeの内側にあるので、ウィジェット内のいずれかのDOM上に

どのようにすればいいですか?

答えて

0

正直言って...私はこれについてもっと考えています... iframeがクロスオリジンであるため、おそらくこれを行うことはできません...私はそれについても考えていませんでした忙しかった...私は彼らが同じドメインにいると思っていた...しかし、あなたはクロスオリジンのiframeで何かをつかむためにしようとしている...それは働くつもりはない...それを残念。

+0

乾杯、これは私のためには機能しませんでした。 reCAPTCHA要素はDOMに含まれる独自の要素なので、何らかの理由でその中の要素をターゲットにすることはできません。 –

+0

recaptcha iframe '