Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.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
C# IE 8和老年人不';t显示具有长SRC值的IMG标记_C#_Html_Asp.net Mvc 3 - Fatal编程技术网

C# IE 8和老年人不';t显示具有长SRC值的IMG标记

C# IE 8和老年人不';t显示具有长SRC值的IMG标记,c#,html,asp.net-mvc-3,C#,Html,Asp.net Mvc 3,我试图通过ajax加载一个图像,然后通过设置img标记的src属性来显示它,该标记的值格式为data:image/png;base64,这里有一些实字节数据… 在Firefox和Chrome上,一切都很顺利,但IE 8除外。这种方式只能显示小图像 服务器需要大量数据来计算和打印图像,因此不可能通过SRC(GET方法)中的链接发送数据 对这个问题有什么想法吗?谢谢大家! 这是因为对于IE8及以下版本: 这是因为对于IE8及以下版本: 部分正确。IE8+支持数据URI。在IE8上,它们不能大于3

我试图通过ajax加载一个图像,然后通过设置
img
标记的
src
属性来显示它,该标记的值格式为
data:image/png;base64,这里有一些实字节数据…

在Firefox和Chrome上,一切都很顺利,但IE 8除外。这种方式只能显示小图像

服务器需要大量数据来计算和打印图像,因此不可能通过SRC(GET方法)中的链接发送数据


对这个问题有什么想法吗?谢谢大家!

这是因为对于IE8及以下版本:


这是因为对于IE8及以下版本:


部分正确。IE8+支持数据URI。在IE8上,它们不能大于32 Kb。这一限制已从IE9+中删除。@Ramhound我认为小毅想表达的意思是,尝试将该声明应用于IE7和IE6是毫无意义的,因为它们根本不支持数据URI。@rob:看起来BoltClock同时编辑了它,他的编辑与您的编辑不一致。请不要把不幸的巧合解释为恶意。谢谢你提供的信息。似乎我必须改变服务器和客户端的处理方式。这部分是正确的。IE8+支持数据URI。在IE8上,它们不能大于32 Kb。这一限制已从IE9+中删除。@Ramhound我认为小毅想表达的意思是,尝试将该声明应用于IE7和IE6是毫无意义的,因为它们根本不支持数据URI。@rob:看起来BoltClock同时编辑了它,他的编辑与您的编辑不一致。请不要把不幸的巧合解释为恶意。谢谢你提供的信息。似乎我必须改变服务器和客户端的处理方式。