如何在内部提交表格?

时间:2015-01-07 09:47:54

标签: javascript asp.net forms web

我很想知道在内部提交表单数据。

这是一个例子。

我想为网站注册一个帐户。该网站将提供一份注册表格,在提交时将为我创建一个帐户。

但我不想去那个网站。相反,我会以自己的风格提供表格并收集相同的信息。提交后,我想自动创建帐户。从某种意义上说,我会自动提交表格。

我之所以需要此功能,是因为我不希望我的用户也在其他网站上创建单独的帐户。我的意思是它应该节省用户创建帐户的时间。其余的事情将由我照顾。

如果有人试过这个并取得了成功,请告诉我。

我知道现有帐户和一些内部错误非常困难。但我也需要跟踪它们。

如果可能,请告知。

示例 有一个名为 othersite.com 的网站,其中包含一个用于创建/注册用户的表单。 我将在 mysite.com 上为用户提供类似的表单。但提交后,表格信息将发送至mysite.com和othersite.com。两个网站都使用单个表单提交并行创建帐户。

1 个答案:

答案 0 :(得分:0)

除非您正在使用AJAX请求和CORS启用的网站,我认为不是这种情况,客户端技术(浏览器/ javascript)对您没有多大帮助。

您必须问自己,为了自动创建帐户,有哪些选项可以与第二个网站集成。遵循目前使用的一些常见模式:

  • REST API:您有一个网址,您可以使用HTTP与之交谈并要求创建帐户。许多社交网络和其他流行服务通常会暴露它。 Facebook API

  • 数据库:虽然不太推荐,但如果您拥有并有权访问第二个站点使用的数据库,则可以在帐户表中插入新记录。

  • 客户端库:某些站点提供客户端库,以便您可以将它们与项目代码库一起使用。例如:Twitter Libraries