【问题标题】:MVC4 AJAX dynamic images - Google Chrome MIME type text/javascriptMVC4 AJAX 动态图像 - Google Chrome MIME 类型文本/javascript
【发布时间】:2013-06-22 21:22:05
【问题描述】:

我的应用程序是用 MVC4 C# 开发的,我使用以下代码动态生成图像: 控制器:

                      .....                    
                      using (var memStream = new MemoryStream())
                        {
                            objImage.Save(memStream, ImageFormat.Png);
                            data = this.File(memStream.GetBuffer(), "image/png");
                        }
                        ......

查看:

        image.src = '/Home/GenerateImage?' + $.param({
            cache: false,
            dataType: 'html',
            async: true
        });

在 IE、Safari 和 FireFox 中运行良好。图片在谷歌浏览器中没有显示,使用开发者工具,我发现了这个错误:

Resource interpreted as Image but transferred with MIME type text/javascript

非常感谢您的建议,在此先感谢。

【问题讨论】:

    标签: ajax google-chrome c#-4.0 asp.net-mvc-4


    【解决方案1】:

    这个问题与 MIME 类型无关,我正在使用会话变量并且 cookie 被禁用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-29
      • 2010-10-25
      • 2015-06-30
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 2011-03-15
      • 2014-08-23
      相关资源
      最近更新 更多