Javascript 如何使用reCAPTCHA作为弹出窗口而不是web的一部分?

Javascript 如何使用reCAPTCHA作为弹出窗口而不是web的一部分?,javascript,html,verification,recaptcha,Javascript,Html,Verification,Recaptcha,我做了一个网页,可以提供一些直接下载。因此,我只想要真正的人,而不是爬虫,下载我的文件。我试着使用Google reCAPTCHA,但它是网页的一部分-访问者仍然可以使用下载链接,根本不必担心reCAPTCHA。有没有办法强制访客先通过验证?例如,是否可以在加载整个页面之前弹出reCAPTCHA?如果可行,我怎么做?谢谢 我建议您在当前页面上使用captcha表单,并使用不可索引的下载链接创建一个新页面 授权验证码后,使用标题('Location:download.php');或者类似于重定向用

我做了一个网页,可以提供一些直接下载。因此,我只想要真正的人,而不是爬虫,下载我的文件。我试着使用Google reCAPTCHA,但它是网页的一部分-访问者仍然可以使用下载链接,根本不必担心reCAPTCHA。有没有办法强制访客先通过验证?例如,是否可以在加载整个页面之前弹出reCAPTCHA?如果可行,我怎么做?谢谢

我建议您在当前页面上使用captcha表单,并使用不可索引的下载链接创建一个新页面

授权验证码后,使用标题('Location:download.php');或者类似于重定向用户的内容


在加载网页之前可以使用验证码,但它始终使用客户端代码,如javascript,机器人可以轻松绕过这些代码。

可能的重复您可以尝试在用户首先通过验证码之前不生成链接,可能是通过ajax调用或其他方式生成链接。可能的重复