私は既にunsafeWindowの代替としてこれらのメソッドを読んでいます。しかし、私はまだそれunsafeWindowせずにRecaptchaオブジェクトを使用する動作を得ることができません。 unsafeWindowを使用して私のコードは、(このコードは正常に動作します)です:unsafeWindowのないRecaptchaを使用しますか?
var myscript= document.createElement('script');
myscript.setAttribute('src','http://www.google.com/recaptcha/api/js/recaptcha_ajax.js');
document.body.appendChild(myscript);
Recaptcha = unsafeWindow.Recaptcha;
Recaptcha.create(theKey,"recaptcha_widget_div",{theme:"red"});
私は運でこれを試してみました:
//after script inject
Recaptcha = location.assign("javascript:Recaptcha();void(0)");
Recaptcha.create(theKey,"recaptcha_widget_div",{theme:"red"});
私はハック場所と間違って何をしたのですか?
私はコードをChromeコンテンツスクリプトでも使用できるようにしたいと考えています。
奇妙なことに、なぜあなたはRecaptchaを追加するためにGreasemonkeyを使用していますか?あなたが人間かどうかは分かりませんか?あまりにも多くのボットがFirefoxを実行してGMを有効にします。 –
私は、コンテンツページに返信フォームを提供しないフォーラム用のスクリプトを作成しました。ユーザーは他のページに移動して投稿に返信する必要があります。もちろん、返信には復習が必要です。 –