`

IE6不显示png图片的问题解决

阅读更多
<!-- 第一种:直接用微软过滤放在div背景里 -->
<div style="width:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/kiosk/safety_pic.png',sizingMethod='image'")></div>


// 滤镜只支持IE6
<div style="width:100%; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/kiosk/safety_pic.png',sizingMethod='image'")>
// 图片支持非IE6的其他浏览器
  <img src="/images/kiosk/safety_pic.png" />
</div>

 

<!-- 第二种:沿用第一种观点,使用Js大批量处理 -->
// 解决IE6下面PNG无法显示的问题,添加滤镜效果
	if(_IsIE6()){
    	jQuery.each(jQuery(".bizDetailDiv ul li img"), function(i, v){
    		var img_src = jQuery(this).attr("src");
			var div_img = "<div style= \"width:100%; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+img_src+"',sizingMethod='image'\" />";
			jQuery(this).wrap(div_img);
    	});
	}

 

分享到:
评论

相关推荐

    ie6显示png图片

    这是因为IE6不支持PNG8之外的PNG透明特性。 为了解决这一问题,开发者通常会采用JavaScript库或特定的技术解决方案来修复IE6下的PNG显示问题。题目中提到的"iepngfix"就是一个专为解决IE6 PNG显示问题的JavaScript...

    解决ie6下png图片背景问题

    在IT行业中,尤其是在网页设计和开发领域,"解决ie6下png图片背景问题"是一个经典且重要的主题。Internet Explorer 6(简称IE6)是微软公司早期推出的一款浏览器,由于其对PNG(Portable Network Graphics)图像格式...

    处理IE6浏览器显示.png图片透明度文件

    在互联网的早期,Internet Explorer 6 (IE6) 是广泛使用的浏览器之一,但它存在许多兼容性问题,其中就包括PNG图片透明度的问题。PNG(Portable Network Graphics)是一种支持透明度的图像格式,但在IE6中,它无法...

    DD_belatedPNG.js解决IE6浏览器下的PNG透明图片显示问题

    这主要源于IE6不支持PNG8以上的Alpha透明度,导致透明PNG图片在该浏览器下显示为黑色背景或者完全不透明。为了解决这个问题,开发者们创造了一种名为“DD_belatedPNG”的JavaScript库,它通过JavaScript模拟了PNG...

    PNG图片IE6下面解决最好的方法

    然而,IE6的用户基数在某些时期内相对较大,因此开发者需要找到解决方法来确保网站在IE6上正常显示PNG图片。 一、AlphaImageLoader滤镜 IE6中解决PNG24透明问题的一个常见方法是使用AlphaImageLoader滤镜。这个滤镜...

    js修复IE不能显示PNG图片透明背景的方法

    ### js修复IE不能显示PNG图片透明背景的方法 #### PNG图片及其特性 PNG(Portable Network Graphics)是一种常用的位图图形格式,以其高效的压缩算法和对透明度的支持而受到广泛青睐。相较于传统的GIF格式,PNG...

    IE无法显示png图片 IE部分图片显示为叉叉的解决办法

    莫名其妙的问题,IE 看网页中的部分图片是红叉,同样的网址,Firefox 中正常。...【IE无法显示png图片 IE部分图片显示为叉叉的解决办法】 http://www.cnblogs.com/oskycar/archive/2009/06/24/1510054.html

    ie6、ie7无法显示png图片,pngfilt.dll

    本文将深入探讨“ie6、ie7无法显示png图片”这一问题,以及如何通过`pngfilt.dll`解决这个问题。 PNG(Portable Network Graphics)是一种无损压缩的图像格式,它支持透明度和半透明效果,被广泛用于网页设计。然而...

    IE6_PNG透明终极解决办法

    通过上述方法,开发者可以有效地解决在IE6中显示PNG图片时遇到的透明问题。不过,随着现代浏览器的普及,这个问题在新项目中已不再那么突出,但在维护老系统或服务时,仍然需要关注此类兼容性问题。

    ie浏览器不能显示png格式图片的问题解决

    ### IE浏览器不能显示PNG格式图片的问题及解决方案 #### 一、问题概述 在日常工作中,我们可能会遇到在IE浏览器中无法正常显示PNG格式图片的情况。这种情况不仅会影响用户体验,还可能导致项目进度受阻。本文将...

    js_IE6支持png透明解决png_ie6下不透明背景图片

    本文将深入探讨这个问题,并提供JavaScript解决方案来实现IE6下PNG图片的透明显示。 首先,我们需要理解为什么IE6不支持PNG透明。PNG-24格式允许半透明和全透明效果,但IE6只支持8位的PNG-8,而这种格式最多只能有...

    IE 6 下PNG图片实现透明

    这篇教程将详细介绍如何在IE6下实现PNG图片的透明效果。 首先,我们需要理解IE6对PNG透明的支持问题。IE6只部分支持PNG-8格式,而不支持PNG-24格式的半透明或Alpha透明。PNG-8最多只能有256种颜色,并且不支持Alpha...

    解决ie浏览器不显示png图片问题

    双击合并注册表即可解决ie浏览器不显示png图片问题。网上有很多方法都不管用,这个是我从注册表中导出的文件,这个绝对管用。

    IE6 png背景图片透明

    6. **备选方案**:如果兼容性问题过于复杂,可以考虑为IE6提供一个没有透明效果的备用图像,或者使用其他不依赖透明度的图像格式,如GIF。 尽管现在IE6的使用率已经大大降低,但由于某些机构或用户群可能仍在使用,...

    IE6下PNG透明代码

    2. **IE6的PNG透明问题**:IE6不支持PNG24的阿尔法透明,导致图片背景显示为黑色或不透明。对于PNG8,只有256色以下的颜色和单色透明可以正常显示,复杂的透明效果无法实现。 3. **JavaScript解决方案**:为了克服...

    ie6图片png完美支持iepngfix

    在IT行业中,尤其是在...总之,iepngfix是针对IE6浏览器PNG透明问题的一种解决方案,通过JavaScript技术实现对PNG图片的透明度支持。虽然如今已不再主流,但在过去,它为许多开发者提供了应对旧浏览器挑战的有效途径。

    完美解决IE6下png透明

    然而,通过一些技术手段,我们可以“完美解决IE6下PNG背景、图片透明问题”。 首先,我们需要了解PNG图像格式。PNG是一种无损压缩的位图格式,支持透明度设置,包括完全透明和半透明。对于其他现代浏览器,如Fire...

    使IE6正常显示PNG-24格式图片代码

    这两种方法都能有效地解决IE6显示PNG-24格式图片的问题,让图片在IE6中呈现出正确的透明效果。然而,随着现代浏览器的广泛使用,对于新的项目,开发者通常不再需要考虑IE6的兼容性问题,而是可以使用更先进的CSS3...

    IE低版本支持png透明问题

    PNG-24格式支持完全透明和半透明效果,但IE6不完全支持这种格式,它会将PNG-24图片的透明部分显示为黑色。而PNG-8格式虽然只支持256色和索引透明,但它在IE6中可以正确显示透明效果。因此,解决IE低版本的PNG透明...

    解决IE不能显示png图片的问题,下载reg文件

    标题中的“解决IE不能显示png图片的问题,下载reg文件”表明这是一个关于解决Internet Explorer(简称IE)浏览器无法正常显示PNG图像格式的教程。通常,这种问题可能是由于浏览器设置、插件冲突、系统兼容性或者...

Global site tag (gtag.js) - Google Analytics