将数据从Classic ASP传递到AngularJS

时间:2016-01-21 16:42:06

标签: asp.net angularjs asp.net-mvc asp-classic local-storage

我有两个应用程序,想要在其中传递数据。这两个应用程序都在不同的领域和不同的技术。

申请-1: www.mydomain.com
申请-2: www1.mydomain.com(请注意“www1”)

Application-1使用隐藏变量和表单在Classic ASP中。 Application-2是AngularJS中的SPA。

要求:点击经典ASP中的链接,导航到AngularJS。单击AngularJS页面上的“取消”可以将您重定向回经典ASP页面。

问题:我可以在查询字符串中传递经典ASP页面网址,但是这个页面有50个隐藏的表单变量我想要传递给AngularJS,以便我可以从AngularJS页面重定向到那些表单变量

1 个答案:

答案 0 :(得分:0)

由于在Angular中解析查询字符串参数没有问题,您的问题是如何轻松地将~50表单项传递给Angular应用程序?如果是这样,您可以轻松遍历表单元素并将它们附加到变量,如下所示:

dim queryString

For Each item In Request.Form
   queryString = queryString & "&" item & "=" & request.form(item)
Next 

从那里你可以将queryString附加到重定向的末尾,所有表单元素都将成为查询字符串的一部分。