IE6 png图片不透明的解决方法
来源:互联网 发布:sqlserver 优势 编辑:程序博客网 时间:2024/05/22 17:35
IE6 png图片不透明的解决方法
代码如下:
<script language="javascript">
function correctPNG(){
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
var imgStyle = "display:inline-block;" + img.style.cssText
if (img.align == "left") imgStyle = "float:left;" + imgStyle
if (img.align == "right") imgStyle = "float:right;" + imgStyle
if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
var strNewHTML = "<span " + imgID + imgClass + imgTitle
+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
img.outerHTML = strNewHTML
i = i-1
}
}
}
window.attachEvent("onload", correctPNG);
</script>
- IE6 png图片不透明的解决方法
- IE6下png图片有灰底不透明解决方法
- ie6里png图片不透明的解决办法
- ie6的png图片不透明问题解决方案
- jQuery插件解决IE6下PNG图片不透明的问题
- 解决IE6下png图片文件背景不透明的问题
- IE6 以下 png图片 不透明问题
- ie6下png图片不透明js解决办法
- IE 6.0下面 png格式的图片不透明的解决方法
- IE6 png图片bug的解决方法
- 解决IE6中PNG背景不透明方法 解决PNG图片在IE6中背景不透明方法
- 解决IE6中 PNG不透明的问题
- IE6中png背景图片不透明的解决办法
- 更好的IE6修复PNG不透明脚本
- ie6下使网页png图片不透明显示解决办法
- 解决PNG图片在IE6中背景不透明方法
- 解决PNG图片在IE6中背景不透明方法_解决IE6中PNG背
- 解决PNG图片在IE6中背景不透明方法_解决IE6中PNG背景不透明方法
- 颜色条的维度
- 趣味学习程序设计模式-追MM
- CSS简单的兼容问题(收集)
- Android音频架构解析
- 虚拟机磁盘扩大与LVM
- IE6 png图片不透明的解决方法
- CodeWarrior IDE
- 在对话框中创建菜单以及快捷菜单的步骤
- 使用internal(com.android.internal)和hidden(@hide)APIs – Part 2
- visio 如何反向连接数据库生成er图( 即根据数据库自动生成ER图 )
- android实现九宫格效果
- 问题解决之--无法识别的属性“targetFramework”。请注意属性名称区分大小写。
- Java MD5
- Java读取数据库Blob对象返回到JSP页面和getOutputStream() has already been called for this response异常处理