ie6 png图片透明的问题—js解决

ie6 png图片透明的问题—js解决

ID:5539842

大小:59.50 KB

页数:8页

时间:2017-12-17

ie6 png图片透明的问题—js解决_第1页
ie6 png图片透明的问题—js解决_第2页
ie6 png图片透明的问题—js解决_第3页
ie6 png图片透明的问题—js解决_第4页
ie6 png图片透明的问题—js解决_第5页
资源描述:

《ie6 png图片透明的问题—js解决》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一:先保存以下js代码:(DD_belatedPNG_0.0.8a.js)varDD_belatedPNG={ns:'DD_belatedPNG',imgSize:{},delay:10,nodesFixed:0,createVmlNameSpace:function(){if(document.namespaces&&!document.namespaces[this.ns]){document.namespaces.add(this.ns,'urn:schemas-microsoft-com:v

2、ml');}},createVmlStyleSheet:function(){varscreenStyleSheet,printStyleSheet;screenStyleSheet=document_createElement_x_x('style');screenStyleSheet.setAttribute('media','screen');document.documentElement.firstChild.insertBefore(screenStyleSheet,document.d

3、ocumentElement.firstChild.firstChild);if(screenStyleSheet.styleSheet){screenStyleSheet=screenStyleSheet.styleSheet;screenStyleSheet.addRule(this.ns+'\:*','{behavior:url(#default#VML)}');screenStyleSheet.addRule(this.ns+'\:shape','position:absolute;')

4、;screenStyleSheet.addRule('img.'+this.ns+'_sizeFinder','behavior:none;border:none;position:absolute;z-index:-1;top:-10000px;visibility:hidden;');this.screenStyleSheet=screenStyleSheet;printStyleSheet=document_createElement_x_x('style');printStyleSheet.

5、setAttribute('media','print');document.documentElement.firstChild.insertBefore(printStyleSheet,document.documentElement.firstChild.firstChild);printStyleSheet=printStyleSheet.styleSheet;printStyleSheet.addRule(this.ns+'\:*','{display:none!important;}'

6、);printStyleSheet.addRule('img.'+this.ns+'_sizeFinder','{display:none!important;}');}},readPropertyChange:function(){varel,display,v;el=event.srcElement;if(!el.vmlInitiated){return;}if(event.propertyName.search('background')!=-1

7、

8、event.propertyName.sea

9、rch('border')!=-1){DD_belatedPNG.applyVML(el);}if(event.propertyName=='style.display'){display=(el.currentStyle.display=='none')?'none':'block';for(vinel.vml){if(el.vml.hasOwnProperty(v)){el.vml[v].shape.style.display=display;}}}if(event.propertyName.s

10、earch('filter')!=-1){DD_belatedPNG.vmlOpacity(el);}},vmlOpacity:function(el){if(el.currentStyle.filter.search('lpha')!=-1){vartrans=el.currentStyle.filter;trans=parseInt(trans.substring(trans.lastIndexOf('=')+1,trans.lastIndexOf(')')),1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。