Ajax 重定向到其他页面后下载

Ajax 重定向到其他页面后下载,ajax,Ajax,我在ASP.net 2.0中工作,我已经搜索了很多关于如何首先在下载按钮单击时重定向,然后在重定向到页面后开始下载的内容 在mozilla中使用它是可行的,但在IE中却存在问题 我发现使用Iframe可以解决这个问题。 或者任何人都可以为我提供这样做的完整代码。我们将不胜感激。我将为此获得一个令人讨厌的否决票,但这里有一些代码可以将页面重定向到您的IFrame <iframe name="Pie" Width="500px" Height="500px" /> <a name=

我在ASP.net 2.0中工作,我已经搜索了很多关于如何首先在下载按钮单击时重定向,然后在重定向到页面后开始下载的内容

在mozilla中使用它是可行的,但在IE中却存在问题

我发现使用Iframe可以解决这个问题。
或者任何人都可以为我提供这样做的完整代码。我们将不胜感激。

我将为此获得一个令人讨厌的否决票,但这里有一些代码可以将页面重定向到您的IFrame

<iframe name="Pie" Width="500px" Height="500px" />
<a name="ClickMe"  href="http://www.google.com" Target="Pie" >Click me!</a>


将锚定标记中的href替换为本地/网页。如果页面有运行下载的事件(如Onload),它将触发。

将用户重定向到其他页面,作为Web应用程序的一部分。ASP.NET为您在网页中构建重定向提供了以下方法:

在页面上使用超链接

配置跨页过帐,这使您能够在提交当前页面时指定备用目标页面

通过强制浏览器请求其他页面以编程方式重定向

通过将控件转移到同一Web应用程序中的不同页面以编程方式重定向

我个人最喜欢的是

Response.Redirect("http://www.microsoft.com/gohere/look.htm");

您可以在按钮上找到所需的所有文档,单击可重定向到任何页面,在重定向页面加载中,您可以编写下载文件的代码