如题,我不希望它是下载,而是直接打开页面
我的代码是这样的:window.open('/site_service/corpInfo/?corp_id=test');
由于后台原因,打开的地址需要传参数,而且是“/”结尾的,不能有文件名的,即不能写成这样:“'/site_service/corpInfo/test.htm?corp_id=test'”

解决方案 »

  1.   

    其实加点什么后缀都行,看你喜欢。在服务器端rewrite一下不就OK了。比如请求的URL:/site_service/corpInfo/test.htm?corp_id=test在服务器端改成 /site_service/corpInfo/?corp_id=test 然后再重定向。
      

  2.   

     +++++++++
      另外如果你请求打开的页面,有类似表头类的信息,如attachement;file='' ,这种情况也可能提示你要下载的。