文件上传返回JSON数据,在IE下提示下载文件

List<INVESTMENTBUDGET> list = ibm.DataValidate(ds, sCompCode, sCompName, iyear);
if (ieVersion == "ie8" || ieVersion == "ie9")//判读如何是IE8、9时返回json字符串,前台解析
{
string result = JsonConvert.SerializeObject(list);
return Content(result);
}
return this.ResponseAjaxResult(list);//返回json对象

 

------

this.getBrowserVersion = function () {
            if (navigator.userAgent.indexOf("rv:11.0") > 0) {
                return "ie11";
            }
            else if (navigator.userAgent.indexOf("MSIE 10.0") > 0) {
                return "ie10";
            } else if (navigator.userAgent.indexOf("MSIE 9.0") > 0) {
                return "ie9";
            } else if (navigator.userAgent.indexOf("MSIE 8.0") > 0) {
                return "ie8";
            } else if (navigator.userAgent.indexOf("Opera") != -1) {
                return "Opera";
            } else if (navigator.userAgent.indexOf("Firefox") != -1) {
                return "Firefox";
            } else {
                return "";
            }
        }

 

posted @ 2015-10-16 08:51  wjl910  阅读(586)  评论(0)    收藏  举报