Javascript IE 6图像未显示

Javascript IE 6图像未显示,javascript,internet-explorer,image,Javascript,Internet Explorer,Image,我创建了一个动态div,其中包含文本+图像。这些图像在除IE6之外的所有浏览器中都能很好地显示。我需要做一个右键点击显示图片,然后他们来了。看起来这是IE的一个bug。据我所知,IE6无法正确处理PNG图片。你是说png吗?jpg?我在IE6中使用了很多DHTML,但没有遇到这个问题。然而,考虑到IE6的奇怪行为,没有什么让我感到惊讶。在这种情况下,我建议使用一些“riffing”。例如,如果在父元素的display属性为none时向元素附加img标记,IE6可能会延迟决定不加载它。在附加img

我创建了一个动态div,其中包含文本+图像。这些图像在除IE6之外的所有浏览器中都能很好地显示。我需要做一个右键点击显示图片,然后他们来了。看起来这是IE的一个bug。

据我所知,IE6无法正确处理PNG图片。你是说png吗?jpg?

我在IE6中使用了很多DHTML,但没有遇到这个问题。然而,考虑到IE6的奇怪行为,没有什么让我感到惊讶。在这种情况下,我建议使用一些“riffing”。例如,如果在父元素的display属性为none时向元素附加img标记,IE6可能会延迟决定不加载它。在附加img元素之前,请尝试将display设置为block。或者,如果img标记已经存在,请尝试在显示容器之后再设置标记的src属性。最后,如果要通过更改innerHTML属性来更新div的HTML,请尝试使用诸如addChild之类的DOM方法。

IE6将显示它们,它无法处理alpha通道的透明度,因此它们看起来很奇怪,因此有大量的pngfix javascript库,它们是jpeg图像。PNG的透明度有问题您是否使用fiddler2查看是否发出图像请求?此外,如果您可以包含一些代码,或者更好地提供问题的演示/url,以帮助人们调试问题,这也会有所帮助,或者你是从远程服务器中提取文件的?@Robert这些文件是从远程服务器中提取的server@redsquare请尝试www.vidteq.com上的演示链接,然后单击电子邮件Link@redshatquare似乎在某些情况下会发出图像请求,而在其他情况下,“显示图片选项”会发送请求。