【发布时间】:2013-07-17 08:39:23
【问题描述】:
我在这里遇到了难题。 我有以下情况: - 在 iFrame 中(无法解决)我正在加载外部网站/应用程序。 - 此 iFrame 仅在一页上且仅在一页上。 - 每当您第一次访问 iFrame 页面时,应用程序需要一定的加载时间(平均大约 5 秒)。 - 在应用程序中,您可以更改视图和参数等。 - 当您离开该页面并转到另一个页面并稍后返回 iFrame 页面时,要求是没有加载,并且 iFrame 的内容与您之前离开的一样。
我知道这可以通过使用框架(这是 90 年代的)来完成,但我真的不想这样做。必须有一种更现代的方式来做到这一点。
请注意,围绕 iFrame 的网站正在使用 Sitecore,因此这可能是某些解决方案的限制因素。
我想到的事情: - 使用 2 个框架,一个用于带有导航的标题,另一个用于内容。通过这种方式,iframe 永远不必重新加载,我们已经及时回到了过去...... :( - 每次单击都是 Ajax 调用,iFrame 位于隐藏的 div 中,直到单击右键。
然后我发现了一个叫做 BigPipe 的东西。我还没有找到 ASP.NET 实现,但我希望有人已经对此有一些经验。
谁有更好的想法?
谢谢
【问题讨论】:
标签: asp.net ajax iframe sitecore sitecore6