为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Recaptcha 时未触发 jQuery 窗口加载

使用 Recaptcha 时未触发 jQuery 窗口加载

胡子哥哥 2023-07-06 15:23:44
我注意到一个奇怪的问题,当使用 Google 的 recaptcha 时,jQuery$(window).on("load", function (e) {事件不会触发($(document).ready(function () {或者window.addEventListener('load', function () {也不会触发)。当我使用 F5 重新加载页面时,它的工作原理如下。我注意到验证码网络请求被取消,请参阅附图。当我重新加载页面时,请求不会失败。
查看完整描述

1 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

我找到了一个解决方法:当我通过 ajax 加载 recaptcha js 时(见下文),事件处理程序会在初始页面加载时触发。

$.getScript( "https://www.google.com/recaptcha/api.js");


查看完整回答
反对 回复 2023-07-06
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信