function SetSize(obj, width, height)
{
myImage = new Image();
myImage.src = obj.src;
if (myImage.width>0 && myImage.height>0)
{
var rate = 1;
if (myImage.width>width || myImage.height>height)
{
if (width/myImage.width<height/myImage.height)
{
rate = width/myImage.width;
}
else
{
rate = height/myImage.height;
}
}
if (window.navigator.appName == "Microsoft Internet Explorer")
{
obj.style.zoom = rate;
}
else
{
obj.width = myImage.width*rate;
obj.height = myImage.height*rate;
}
}
} 用法: <img src="img/offer/41936519.jpg" border="0" style="zoom: 0.1" onload="SetSize(this, 80, 60)"/>

  

最新文章

  1. TCP/IP, WebSocket 和 MQTT
  2. Java基础复习笔记系列 九 网络编程
  3. dig理解DNS的解析过程 - 阿权的书房
  4. 安装完 MySQL 后必须调整的 10 项配置(转)
  5. mysql 5.6 binlog组提交1
  6. 关于对XE7中introduced in an ancestor and cannot be deleted的解决方案
  7. synchronize学习
  8. send js object to webapi or mvc
  9. ios 按钮常见属性
  10. MapReduce调度与执行原理之任务调度(续)
  11. 数据库迁移 - SQLServer-&gt;MySQL
  12. 这几天有django和python做了一个多用户博客系统(可选择模板)
  13. S3C2440看门狗解析
  14. cocoapod升级版本
  15. objc[20556]:Class JavaLaunchHelper is implemented in both xxx 警告处理
  16. kafka学习
  17. JUnit单元测试遇到的问题及解决思路
  18. Linux网络基础-总
  19. 各业务场景下的技术推荐 【.net】
  20. mongo学习使用记录1

热门文章

  1. jquery操作复选框(checkbox)的12个小技巧总结
  2. linux top命令中各cpu占用率含义
  3. rabbitMQ学习(七)反馈模式
  4. Mac下Call to undefined function imagettftext() 解决方案
  5. javascript之数组操作
  6. 动态加载script文件的两种方法
  7. C#判断PC是否支持触摸屏
  8. callback转Promise
  9. 搭建DAO层和Service层代码
  10. Servlet学习三——传输文件