解决方法
//警报(getallBgimages())
function getallBgimages(){ var url,B= [],A= document.getElementsByTagName('*'); A= B.slice.call(A,A.length); while(A.length){ url= document.deepCss(A.shift(),'background-image'); if(url) url=/url\(['"]?([^")]+)/.exec(url) || []; url= url[1]; if(url && B.indexOf(url)== -1) B[B.length]= url; } return B; } document.deepCss= function(who,css){ if(!who || !who.style) return ''; var sty= css.replace(/\-([a-z])/g,function(a,b){ return b.toupperCase(); }); if(who.currentStyle){ return who.style[sty] || who.currentStyle[sty] || ''; } var dv= document.defaultview || window; return who.style[sty] || dv.getComputedStyle(who,"").getPropertyValue(css) || ''; } Array.prototype.indexOf= Array.prototype.indexOf || function(what,index){ index= index || 0; var L= this.length; while(index< L){ if(this[index]=== what) return index; ++index; } return -1; }
原文地址:https://www.jb51.cc/js/154499.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。