1. <script type="text/javascript" language="JavaScript">
  2. //: 判断网页是否加载完成
  3. document.onreadystatechange = function () {
  4. if(document.readyState=="complete") {
  5. document.getElementById('divprogressbar').style.display='none';
  6. }
  7. }
  8. </script>

做web的同学们经常会碰到客户上传图片将网页内容区撑破了的情况,下面就这个问题我们一种如何使用js处理这个问题的方法,具体思路就是在js判断客户端的图片下载完毕之后适时的对该图片的宽度或者高度做一些处理,js处理图片主要是利用JavaScript中Image对象,通过 onload 事件和 onreadystatechange 来进行判断。

(1)第一中方法,通过onload事件,比如:

(2)第二种方法,使用 onreadystatechange 来判断

 
 

最新文章

  1. 小试ildasm,ilasm,ilspy
  2. java.util.Date和java.sql.Date的区别和相互转化(转)
  3. word表格断行的问题
  4. 重绘TabControl
  5. 【开发必备】吐血推荐珍藏的Chrome插件
  6. mongodb的常用操作(二)
  7. 415. Add Strings
  8. android学习----overridePendingTransition
  9. 百度地图 api 功能封装类 (ZMap.js) 本地搜索,范围查找实例
  10. gdb常用命令记录
  11. JAVA 多线程(2)
  12. 18mysql3
  13. pip3 install scrap报错
  14. 使用python查询某目录下所有‘jpg’结尾的图片文件
  15. WIN10下 VS2017+OpenCv 3.4.1 配置
  16. 接口隔离原则(Interface Segregation Principle,ISP)
  17. 使用Yii2中dropdownlist实现地区三级联动的例子
  18. js判断数组中是否有重复值得三种方法
  19. 周总结&lt;4&gt;
  20. LeetCode OJ:LRU Cache(最近使用缓存)

热门文章

  1. Android之Dedug--Circular dependencies cannot exist in AnimatorSet
  2. Oracle补全日志(Supplemental logging)
  3. postgresql无法安装pldbgapi的问题
  4. [css]实现垂直居中水平居中的几种方式
  5. intellij idea 13&amp;14 插件推荐及快速上手建议
  6. 用Maven部署war包到远程Tomcat服务器
  7. JavaScript面向对象
  8. 在linux系统中安装VSCode(Visual Studio Code)
  9. IL指令详细表
  10. 前端学PHP之MemCache