关于文件下载,父画面刷新到指定画面的问题,请教!
现有画面A,B,C,画面A中有一button,点击button后,
希望在B画面,生成文件,并显示下载文件保存对话框,
点击对话框中的打开,保存,取消,任一个按钮的同时,
希望A画面可以刷新到画面C!俺是这么做的,A画面点击button后,先是JS设定必要的信息,
然后通过PostBackUrl直接指定到B画面,然后在B画面的onload里面
通过
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" + Session.SessionID + strNow + ".csv");
Response.Flush();
Response.WriteFile("Temp/" + Session.SessionID + strNow + ".csv");
Response.End();
生成下载文件对话框,但是因为ContentType为application/octet-stream,(
本想//Response.Write("<script language = \"JavaScript\" type=\"text/javascript\">");
//Response.Write("parent.frames[2].document.location.href = \"Corplist.aspx?p=\" + dateNow.getTime();");
//Response.Write("setTimeout('GoDownload()', 2000);");
//Response.Write("</script>");控制A这样返回,结果不可以!

自己技术很洼,特此请教,谢谢!请不要使用window.open来打开B的方式!