我有一个使用 reCAPTCHA 过滤机器人的网络表单。表格有一个 <script>
在 <iframe>
中加载验证码挑战的标签.如果此脚本无法加载,则不会出现验证码挑战,并且没有人能够发送帖子。
有什么方法可以检测脚本是否已加载,以便我可以从我这边关闭此功能?
最佳答案
将 load
事件附加到指向 reCAPTCHA 的 script
元素。
var script = document.createElement("script");
script.addEventListener("load", function() {
// Script has loaded.
});
script.src = "/path/to/recaptcha.js";
document.body.appendChild(script);
关于javascript - 有没有办法检测外部 javascript 文件是否已完全加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10476105/