JS代码在火狐中不兼容,高手帮忙看一下

standford 2012-07-04 11:23:11
if(a.width/a.height>w/h){
thisp.height=w*a.height/a.width; /*不对图片拉伸*/
thisp.width=w;

var last_h=h-thisp.height
var margin_h=last_h/2;
thisp.style["paddingTop"]=margin_h;
thisp.style["paddingBottom"]=margin_h;
}else{
thisp.width=h*a.width/a.height;
thisp.height=h;
var last_w=w-thisp.width
var margin_w=last_w/2;
thisp.style["paddingLeft"]=margin_w;
thisp.style["paddingRight"]=margin_w;
}


在IE下全正常的,但在火狐中不起作用。
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
standford 2012-07-04
  • 打赏
  • 举报
回复
果然是高手,谢谢
乌镇程序员 2012-07-04
  • 打赏
  • 举报
回复
thisp.height=w*a.height/a.width + 'px'; /*不对图片拉伸*/  
thisp.width=w + 'px';
86y 2012-07-04
  • 打赏
  • 举报
回复
不太懂你这个效果!
standford 2012-07-04
  • 打赏
  • 举报
回复
高手帮一下,小弟非常感谢

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧