日期:2014-05-18  浏览次数:20373 次

|M| 学习Excel导出第五贴:导出Excel后原来的页面变为一个“取消操作”的页面 谢谢 急
这样会让人有网页出错的理解
所以想返回原先生成Execl的页面
然后我在
System.Web.HttpContext.Current.Response.End();
前加上
System.Web.HttpContext.Current.Response.Write( " <script> window.history.back() </script> ");
但是没有效果

如果来返回呢

谢谢

------解决方案--------------------
System.Web.HttpContext.Current.Response.Write( " <script> window.history.go(-2) </script> ");
------解决方案--------------------
System.Web.HttpContext.Current.Response.Write( " <script> window.history.go(-n) </script> ");
跳转了几次,n就是多少。
------解决方案--------------------
这个脚本会写到excel里面去.所以不会有效果.
------解决方案--------------------
System.Web.HttpContext.Current.Response.Write( " <script> window.history.goto(-1) </script> ");

------解决方案--------------------
cpp兄说的对,这会写到excel里面去
到处excel的页面是window.open的出来就好处理
------解决方案--------------------
学习一下吧!
也弄不懂怎么搞的!呵呵...
------解决方案--------------------
是不是你的页面有其他东西? 我用都是正常的,保存后页面还在那里,没有什么取消操作的东西出现.
------解决方案--------------------
看看你的页面代码
------解决方案--------------------
将导出的excel设置为不可视
Excel.Application app=new Excel.ApplicationClass();
app.Visible=false;
------解决方案--------------------

这个脚本会写到excel里面去.所以不会有效果.

======

同意。