我在域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";
};
但是,用户的信息(全名+电子邮件)不会转移到完整注册页面以自动填写完整的注册表单。
实现这一目标的最简单方法是什么?
答案 0 :(得分:0)
使用location.href,您只能重定向到该页面。
如果删除所有js代码,并向表单添加提交按钮,它将起作用。
答案 1 :(得分:0)
好的,似乎API端出现了错误并且已修复。 现在注册页面正确地捕获了信息。
感谢您的建议