首页 > 解决方案 > 从登录页面重定向到完整注册页面时自动填充表单内容

问题描述

我在域 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";

};

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

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

标签: javascripthtmlformsurl-redirectionregistration

解决方案


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

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


推荐阅读