从登录页面重定向到完整注册页面时自动填写表单内容

Autofill form contents when redirecting from landing page to full registration page

我在域 A 的登录页面上使用以下表格让用户通过域 B 的 API 进行快速注册。

 <form action="https://www.domainb.com/api-register" method="post" class="noajax">

            <input value="" id="firstname" name="firstname" type="text" />
            <input value="" id="lastname" name="lastname" type="text" />
            <input value="" id="email" name="email" type="text" />
            <input type="submit" value="Register" />                           
</form>

表单提交成功后,用户被重定向到域B的完整注册页面,使用以下代码:

<script type="text/javascript">
   var baseUrl = "https://www.domainb.com";
   var successReg = function () {
   location.href = "https://www.domainb.com/full-registration-page";

};

但是,用户的信息(全名 + 电子邮件)不会传输到完整的注册页面以自动填写完整的注册表。

实现该目标的最简单方法是什么?

使用 location.href 您只会重定向到该页面。

如果您删除所有 js 代码,并在表单中添加一个提交按钮,它将起作用。

好的 API 端似乎有错误,已修复。 现在注册页面可以正确捕获信息。

感谢您的建议