【问题标题】:Adding Aspx Page to Static Website [closed]将 Aspx 页面添加到静态网站 [关闭]
【发布时间】:2013-02-21 05:34:43
【问题描述】:

我们有一个包含所有 html 文件的静态网站。

我们还有一个用 ASPX 开发的网站。这个动态网站有一个页面(比如 RegisterAndBuy.aspx),它根据用户选择的年份等填充一些数据,该页面还读取用户的个人详细信息,并在提交时向管理员发送一封电子邮件,其中包含所有用户输入的信息。

这两个网站彼此不同,并且托管在不同的提供商上。

现在我们要在静态网站中添加RegisterAndBuy.aspx 页面。我们希望在静态网站中使用相同的页面,并进行一些小的更改。 (我们不想重定向到动态网站)。

这可能吗????请告诉我。

我正在考虑的另一个解决方案是开发一个新的 PHP 页面来执行此操作,但是我们有一些来自 aspx 页面的 excel 阅读内容。用 PHP 做所有这些事情很乏味。

【问题讨论】:

  • 数据不足。站点服务器?站点配置?等
  • 静态站点托管在 BigRock,动态在 Winhost,这是一个 asp.net 网站。我们想在静态站点中实现一个 aspx。

标签: php asp.net html


【解决方案1】:

我不确定这是否适合您,因为未指定服务器环境、配置等。 但是如果可能的话,您可以创建另一个 ASP.NET 网站,获取您网站中的所有 HTML 页面以及“RegisterAndBuy.aspx”页面以及所有引用的 DLL。然后将其部署在您的静态网站服务器上。 这可能会解决您的问题并减少返工。

【讨论】:

  • 为什么要投反对票?在投反对票时,请同时说明原因...
  • 假设服务器支持 ASPX ,那么我们可以嵌入所需的 aspx 吗?
  • 对不起,我是这个论坛的新手,不知道投票等。
  • 如果您的服务器支持 ASPX,那么最快的方法是在 .NET 中创建一个新的 Web 应用程序并添加现有的静态页面以及 RegisterAndBuy.aspx。关于downvote:算了:)
【解决方案2】:

您可以使用iframe 并将其嵌入到静态站点中。不是整个页面,只是您需要的部分。

<iframe  src="RegisterAndBuy.aspx " title="RegisterAndBuy" frameborder="0" scrolling="no"></iframe>

【讨论】:

  • 那么我可以在静态网页上执行aspx页面的功能吗?如前所述,aspx 页面根据用户选择从 MS SQL DB 动态加载数据,我们将在静态网站上实现时将其更改为从 excel 文件中读取。
  • 我使用它的情况是我有一个表单,它收集托管在另一台服务器上的用户详细信息,需要将其添加到静态网站。所以我在静态网站的页面上制作了表单,允许用户填写并从静态网站提交。
  • 听起来不错。所以 iframe src 应该是 www.anothersite.com/RegisterAndBuy.aspx。当用户提交表单时,数据由其他网站处理。是这样吗?
  • 是的。因此,在我的情况下,当提交表单时,它会在另一个站点上处理并在 iframe 中以成功页面进行响应。
  • 好的,不是重定向到其他网站,是否可以将相同的aspx页面复制到静态网站服务器中,这样我们也可以对表单进行任何其他自定义。
猜你喜欢
  • 2012-04-14
  • 1970-01-01
  • 2012-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-01
  • 2017-05-16
  • 2015-07-09
相关资源
最近更新 更多