问题标签 [response.redirect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
4292 浏览

asp.net - Firefox中的asp.net重定向不起作用

在我的 .net 3.5 Web 应用程序中,我使用 response.redirect 将用户重定向到另一个页面。

这适用于所有 ie 浏览器,但不适用于 firefox 浏览器。我不知道为什么?

0 投票
1 回答
670 浏览

response.redirect - response.redirect 不重定向,只是回发到当前页面

我有一个手动调用回发的 JavaScript 函数: __doPostBack('ctl00$searchButton', '');

上面的 searchButton 位于母版页上,并且连接了一个 onclick 事件。在活动结束时,我将重定向到另一个页面。当从 JS 调用回发时,此重定向失败。当 onclick 正常触发时,它可以正常工作。我正在远离自动触发,以便执行一些大大减少 HTML 标记的客户端操作。我尝试用 Server.Transfer 替换 Response.Redirect,但没有成功。

这里有什么想法吗?

0 投票
3 回答
7821 浏览

asp.net - ASP.NET:如何重定向、预填充表单数据?

我希望处理程序重定向到 Web 表单页面,预先填写表单上某些控件的值。

我尝试设置我当前的Request.Form数据:

但我得到一个例外,表单值是只读的。

将客户端发送到另一个页面,预先填写表单数据的方法是什么?


回答

我使用会话状态来存储值。需要注意的是,默认情况下Handler无权访问Session(Session 对象将为null)。您必须通过将IRequiresSessionState标记接口添加到您的处理程序类来告诉 IIS 为您提供 Session对象:

0 投票
4 回答
4783 浏览

c# - Response.Redirect 是使用同一个会话还是开始一个新会话?

我希望在转移到另一个应用程序时能够使用相同的 Session 变量。

Response.Redirect 是使用同一个会话还是开始一个新会话?

我正在使用 c#,aspnet 3.5

0 投票
2 回答
1763 浏览

.net - 将 Response.Redirect 用于 .NET Web 应用程序中的弹出窗口的最佳方式是什么?

我正在尝试以防止最终用户浏览器安全功能(例如弹出窗口阻止程序)妨碍我的应用程序的方式执行此操作。

0 投票
2 回答
928 浏览

internet-explorer - .net Response.redirect 在域之间的 IE 中返回“无法显示页面”

在我的域中,我有一个表单工作流,用户在一个表单上输入数据,单击继续并在下一个表单上输入数据。我正在使用 server.transfer 在我的域上的表单之间移动。

用户完成我域上的最后一个表单后,我使用 response.redirect 到第三方域,以便用户可以完成付款。所有页面都在https中。

在 IE 6 中,用户可以在我的域上的表单之间移动,但不能重定向到第三方域。IE 6 返回“无法显示页面”的错误。

我可以在 IE 6 中完成整个过程,但其他用户不能。

这是由于浏览器设置或代理设置以及哪个设置可以解决此问题。

0 投票
1 回答
258 浏览

asp.net - 应该重定向的 ASP.NET 页面回发

我们的 web 应用程序的第一页是登录页面。

我们正在使用 FormsAuthentication。我们使用的不是数据库,而是多个 Active Directory。所以我们自己填写FormsAuthenticationTicket。

这对于我们自己网络上的一个 Active Directory 非常有效,但对于另一个网络上的另一个 Active Directory 则不起作用。

当我查看日志记录时,从 Active Directory 获取信息是可行的,但是当我完成获取信息时,我会重定向到另一个页面,但这不会发生。该页面回发,但不重定向。

我不知道在哪里看。我正在使用动态模拟,也许这与它有关?

编辑:所以它正在重定向。我有一个 returnUrl。

但这仍然很奇怪,日志记录告诉我用户已通过身份验证。当用户通过身份验证但没有找到角色时,我会执行类似的操作

重定向后,cookie/会话中的所有内容似乎都丢失了?

0 投票
3 回答
3652 浏览

asp.net - 无法使用 Ajax 控件从页面执行 response.redirect

我有一个包含许多用户控件的页面,每个控件都使用 Ajax。当我加载这个页面时,在某些条件下,我想做一个 response.redirect;但是 response.redirect 语句被 Ajax 代码捕获并且永远不会发生。

如何从包含 Ajax 控件的页面执行 response.redirect?

谢谢....

0 投票
2 回答
2401 浏览

ajax - Response.redirect 不适用于 Ajax 控件

我有一个包含几个使用 Ajax 的用户控件的页面。当我尝试从此页面执行 response.redirect 时,Ajax 会捕获调用并且不允许重定向。

如何从 Ajax 页面执行 response.redirect?

谢谢...

0 投票
5 回答
5774 浏览

c# - 下载文件后跳转到新页面

当我在下载文件后尝试重定向到新页面时,它不起作用。我是否必须删除或修改此代码中的任何内容?调试器没有到达它