我可以停止此重定向吗? formsubmit.co

Posted

技术标签:

【中文标题】我可以停止此重定向吗? formsubmit.co【英文标题】:Can I stop this redirect? formsubmit.co 【发布时间】:2021-12-29 06:53:13 【问题描述】:

很高兴认识你...我是 Suki。我刚刚注意到 Formsubmit.co 这也是一项很棒的服务!我的问题是,在我的电子邮件字段中,如果有人使用.com 输入类似email@email 的内容,它会将其带到另一个页面。它说要输入有效的电子邮件。我不想要这样的东西......我怎样才能禁用它?或者是否可以将其重定向到我域中的任何页面?喜欢mydomain.com/error.html

或者是否可以在我的页面中显示错误?喜欢AJAX?或类似的东西?我没有这方面的经验。有人可以帮我吗?我想要我的域下的所有内容。哈哈

您也可以通过 Discord 联系我:- SukiNotSUS#5538(发送好友请求)

访问我的网站以获取实时详细信息:- https://suki.is-a.dev(在注册电子邮件字段中,输入没有***域名的内容,例如 blablabla@blablabla)

提前致谢, 苏琪。

【问题讨论】:

欢迎来到 Stack Overflow!寻求代码帮助的问题必须包括在问题本身中重现它所需的最短代码,最好是在Stack Snippet 中。请参阅如何创建 Minimal, Reproducible Example。在您的问题中显示预期结果并引用您遇到的任何(确切)错误也非常有帮助。您应该展示自己为解决这个问题所做的任何研究。 【参考方案1】:

您可以通过向提交按钮添加点击监听器来触发对 formsubmit.co 的 AJAX 调用,从而使用 JQuery 来实现。只需将 ajax 调用的 data JSON 中的内容替换为您的表单数据即可:

$(yourButtonSelector).click(function() 
 $.ajax(
    method: 'POST',
    url: 'https://formsubmit.co/ajax/your@email.com',
    dataType: 'json',
    accepts: 'application/json',
    data: 
        name: "insert name from form here",
        message: "insert message from form here"
    ,
    success: (data) => console.log(data),
    error: (err) => console.log(err)
 );
);

点击此处了解有关 AJAX 调用 formsubmit.co 的更多信息:https://formsubmit.co/ajax-documentation

如果您将表单代码添加到您的问题中,我可以根据您的情况调整我的示例

【讨论】:

它的工作!谢谢:)

以上是关于我可以停止此重定向吗? formsubmit.co的主要内容,如果未能解决你的问题,请参考以下文章

Facebook 登录消息:“URL 被阻止:此重定向失败,因为重定向 URI 未在应用程序的客户端 OAuth 设置中列入白名单。”

URL 被阻止:此重定向失败,因为重定向 URI 未在应用程序的客户端 OAuth 设置中列入白名单?

Facebook 登录消息:“URL 被阻止:此重定向失败,因为重定向 URI 未在应用程序的客户端 OAuth 设置中列入白名单。”

阻止 WordPress 从 301 重定向 /index.php 到 /

“URL 被阻止:此重定向失败,因为重定向 URI 未在应用程序的客户端 OAuth 设置中列入白名单。”但在本地工作

根据位置重定向页面