我试图以阻止最终用户浏览器安全功能(例如弹出窗口阻止程序)阻碍我的应用程序的方式执行此操作。
答案 0 :(得分:2)
无法禁用弹出窗口阻止程序以防止打开弹出窗口。
为什么要使用Response.Redirect?我发现最好使用这种方法注入javascript:
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "PopUp", "window.open([url]);", true);
另一种可能性是使用模态对话框或浮动iframe窗口来显示当前页面上的其他内容。 jQuery很适合这个。
例如,如果您对简单消息/对话框
感兴趣,请查看jQuery即兴答案 1 :(得分:1)
“用于弹出窗口”怎么样?您想要重定向来创建弹出窗口吗?
无法做到。重定向是特定浏览器窗口发出的请求的返回状态。响应不会创建窗口。