新的回顾;I don’在(基本上)同一页上做两次工作
New recaptcha doesn't work twice in (basically) the same page
对于我的网站,我正在通过jquery加载一个div中的所有子页面,该div基本上涵盖了除菜单之外的所有内容。结构是这样的,你按下帐户按钮,得到登录表单,然后有一个指向注册页面的链接(触发onclick函数)。
我首先通过最简单的方法将captcha引入到reg页面,因为我无法获得其他任何功能。一切都很好,直到我将captcha添加到登录页面,现在注册页面没有呈现它,我得到了一个"未捕获错误:ReCAPTCHA占位符元素必须为空"的错误。
以下是如何在两个页面上加载captcha:
<script src='https://www.google.com/recaptcha/api.js'></script>
<div id="captcha" class="g-recaptcha" data-sitekey="6LeNGScO_"></div>
register.php上也有同样的东西,但通过echo
这是显示注册页面的功能
function goregister()
{
grecaptcha.reset();
page = 4;
var element = "#mbody";
var link = "/php/register.php";
$(element).load(link);
}
我甚至尝试在captcha-div中添加一个id,并将其innerhtml设置为",但仍然无济于事。
我也有这个错误:
未捕获错误:ReCAPTCHA占位符元素必须为空
就我而言,问题是我导入了库twice。
更确切地说:我的CMS MURA导入了一次库,以提供reCaptcha作为默认服务。我第二次导入了图书馆,没有卑躬屈膝。
相关文章:
- 如何获取不属于我项目的上一页的URL
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 使用Booklet Jquery插件,我如何验证最后一页是否显示
- 数据表自动生成的序列号无法正常工作.对于每一页
- 我在一页上有两个简单的javascript幻灯片,但第二个停止了第一个工作
- i18下一页 - 语言切换无法正常工作
- 自动对焦;不能在Firefox上工作;从另一页开始时无法工作
- 当设置为导航栏固定顶部时,一页引导导航栏切换在移动模式下无法正常工作
- 无法正常工作,请移动到另一页
- Onclick重定向到下一页不工作在phonegap
- carouFredSel滑块-上一页,下一页和分页不工作
- 一页滚动插件不工作的滑动滚动在ipad上
- 参考前一页,它不是总是工作
- 引导弹出窗口停止工作在下一页
- 多个onchange =“this.form.submit()“;在一页不工作
- Webview javascript推送值到前一页不工作
- 我的AJAX调用不能在下一页上工作,直到我点击刷新
- 完全相同的脚本工作在一页,但不是另一个
- 无法让Skrollr与BootStrap 3一起工作一页奇迹
- 重定向到上一页不工作