如何在重定向之前打开新选项卡

时间:2016-08-19 07:41:07

标签: javascript asp.net redirect

在我的ASP项目中,我需要先打开一个新选项卡,然后再将网站重定向到新地址。

要打开我使用的新标签页:

Context.Response.Write("<script> language='javascript'>window.open('google.com','_newtab');</script>");

在添加重定向行之前,它就像魅力一样:

Response.Redirect(String.Format("~/CloseRequest.aspx?request_id={0}&returnURL={1}", RequestID, ReturnURL));

如果我将这两行留下,则只会在不打开新标签的情况下将页面重定向到我。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

    Context.Response.Write("<script language='javascript'>window.open('google.com','_newtab');
window.location.href='/CloseRequest.aspx?request_id="+RequestID+"&returnURL="+ReturnURL+"';</script>");