在我的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));
如果我将这两行留下,则只会在不打开新标签的情况下将页面重定向到我。
我该如何解决这个问题?
答案 0 :(得分:1)
Context.Response.Write("<script language='javascript'>window.open('google.com','_newtab');
window.location.href='/CloseRequest.aspx?request_id="+RequestID+"&returnURL="+ReturnURL+"';</script>");