源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

js与自动伸缩图片 自动缩小图片的多浏览器兼容的方法总结 <font color="red">原创</font>

  • 时间:2020-01-09 09:03 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:js与自动伸缩图片 自动缩小图片的多浏览器兼容的方法总结 <font color="red">原创</font>
最近做一个图片的自动缩小效果,发现一直用的js,竟然在firefox下无法正常啊,导致页面变形.所以自己写了个兼容性一般的代码,大家可以来讨论下 原来我用的是从pjblog上的
[url=]           }catch(e){}        }    }   else{     if (document.images[i].width>400) { //宽和高都没有,更是让firefox下图片撑大图片       document.images[i].title="在新窗口打开图片"       document.images[i].style.cursor="pointer"       document.images[i].onclick=function(e){window.open(this.src)}     }   }   }  }
非常好用的代码可不足的地方就是firefox下大图会变形,而且无法控制区域的图片,如果想要的大图,也被变成小图了 我自己写了个, 可又发现,如果低浏览器,不支持getElementsByTagName,就没的玩了,好处是可以控制区域. 最后没办法了,就先弄个,暂时的解决办法
[url=]       }    }   else{     if (document.images[i].width>500) {        var oWidth=document.images[i].width;        var oHeight=document.images[i].height;        document.images[i].width="500";        document.images[i].height=oHeight*500/oWidth;       document.images[i].title="在新窗口打开图片";       document.images[i].style.cursor="pointer"       document.images[i].onclick=function(e){window.open(this.src)}     }   }   }  }
注意我增加了
如果大家发现了什么更好的方法,贴出来啊 [url=http://www.1sucai.cn]www.1sucai.cn[/url] 编程素材网 原创,转载请写明出处
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部