Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery IE 9希望下载图像而不是显示_Jquery_Asp.net Mvc_Html4 - Fatal编程技术网

Jquery IE 9希望下载图像而不是显示

Jquery IE 9希望下载图像而不是显示,jquery,asp.net-mvc,html4,Jquery,Asp.net Mvc,Html4,我正在发出一个类似于http://localhost:5050/Resource/Fetch/38763905-7e26-4ca0-adf5-2cb803b6bf75/53调用我的控制器操作,该操作采用GUID和解析号。它在服务器端对一些图像进行了一些处理,并返回到我的视图中查看图像。在所有浏览器中,图像都会显示在页面上,但在IE9中,会提示我下载或保存图像 这是我的jQuery行: $('#myImage').attr("src", Ugc.Index.ProjectSubmit.ImageF

我正在发出一个类似于
http://localhost:5050/Resource/Fetch/38763905-7e26-4ca0-adf5-2cb803b6bf75/53
调用我的控制器操作,该操作采用GUID和解析号。它在服务器端对一些图像进行了一些处理,并返回到我的视图中查看图像。在所有浏览器中,图像都会显示在页面上,但在IE9中,会提示我下载或保存图像

这是我的jQuery行:

$('#myImage').attr("src", Ugc.Index.ProjectSubmit.ImageFetch + "/38763905-7e26-4ca0-adf5-2cb803b6bf75/53");
谢谢你的帮助


Aaron

在服务器端,将图像写入响应时,将内容类型设置为“image/jpg”或图像的任何格式。如果没有帮助,您可以发布输出图像的代码吗?

在服务器端,当您将图像写入响应时,请将内容类型设置为“image/jpg”或图像的任何格式。如果这没有帮助,您可以发布输出图像的代码吗?

如果您通过将此文件写入响应来发送此文件,则可能需要指定content dispositon=inline


请参阅:

如果您自己通过将此文件写入响应来发送此文件,则可能需要指定content dispositon=inline


请参阅:

IE似乎没有发送ajax请求。你能和提琴手核对一下吗?页面上有javascript错误吗?没有,根据IE的开发工具控制台没有错误,或者在Fiddler.BTW中没有错误,没有AJAX。只需将被动jQuery URL放入的“src”属性中。也许我需要AJAX?是因为扩展吗?也许IE很困惑,因为它不明白它是什么。不屑一顾,现在有了一个想法。我试试看。IE似乎没有发送ajax请求。你能和提琴手核对一下吗?页面上有javascript错误吗?没有,根据IE的开发工具控制台没有错误,或者在Fiddler.BTW中没有错误,没有AJAX。只需将被动jQuery URL放入的“src”属性中。也许我需要AJAX?是因为扩展吗?也许IE很困惑,因为它不明白它是什么。不屑一顾,现在有了一个想法。我试试看。