【问题标题】:Redirect to a different page in a new window在新窗口中重定向到不同页面
【发布时间】:2014-10-17 16:20:00
【问题描述】:

我正在尝试为用户提供一个新的浏览器窗口并将他们重定向到不同的页面。我在使用之前已经完成了

ScriptManager.RegisterStartupScript(Page, typeof(string), "popup","window.open('ClaimTimeExpense.aspx', '_blank')", true);

问题在于,我所在的当前页面有一个 URL/文件路径,例如,

localhost/protected/ADMIN/AllUsers.aspx

但我需要重定向到的页面只是

localhost/protected/myPage2.aspx

所以当窗口打开时它会抛出服务器错误,因为它会将文件路径放入..

localhost/protected/ADMIN/ClaimTimeExpense.aspx

我的脚本管理器行有什么问题,或者有什么方法可以让 url 正确指向吗?我会使用javascript,但必须这样。

【问题讨论】:

  • 我可能没有正确理解,但你不能在 URL 前使用 ../ 吗?

标签: c# asp.net scriptmanager response.redirect


【解决方案1】:

试试这个以打开 localhost/protected/myPage2.aspx:

window.open('../ClaimTimeExpense.aspx', '_blank')

【讨论】:

  • 谢谢!做到了。我会尽快批准。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-17
  • 2015-07-26
  • 1970-01-01
  • 2011-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多