我目前正在构建一个使用reCaptcha为客户输入表单提供一些安全性的网站。reCaptcha不间断加载
因为我必须在一个页面上为新客户和现有客户提供服务,所以我使用jQuery在两种不同的表单之间切换,每次切换表单时我都使用Ajax API创建新的reCaptcha图像。
通常,工作正常。但是,最近我开始遇到问题,其中一个表单上的reCaptcha图像根本无法加载,而另一个表单上的图像很好。
使用在不同的浏览器的各种开发工具,我发现和ReCaptcha AJAX API以下错误在http://www.google.com/recaptcha/api/js/recaptcha_ajax.js。
TypeError: Result of expression 'a("recaptcha_image")' [null] is not an object (Safari and Firefox).
Uncaught TypeError: Cannot read property 'style' of null (Chrome)
如果这是与reCaptcha_ajax.js文件的错误,显然没有多少我能做到的,但有什么办法,我可能能够满足这一点。