在平时的开发中,用的比较多的是window.onload和body onload两种,没怎么用过document.onreadystatechange,但这次在写的时候遇到了它,所以做个笔记记录一下!

这个简单的介绍三者的区别和用法:

1. window.onload  --> 页面全部加载完成,甚至包括图片

用法:

a. window.onload = function () {}

b. window.onload = functionName;  // 注意:没有括号

2. body onload --> 等document加载完成再加载相应的脚本

用法:

<body οnlοad="init()">

3. document.onreadystatechange -->  当页面加载状态改变的时候执行这个方法

用法:

document.onreadystatechange = function () {

if (document.readyState == "complete") {

// 这里是你要做的事情

}

}

onreadystatechange的认识相关推荐

  1. IE中同一个url第二次AJAX调用无法触发onreadystatechange事件

    如果第二次通过XMLHttpRequest去请求一个URL,则不会触发onreadystatechange时间,虽然从调试插件来看,ie是进行了这次请求. 后来发现,这个是因为在ie下,如果请求的UR ...

  2. 使用 document.onreadystatechange()来判断页面加载完

    document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function subSomething() {  if(docum ...

  3. Ajax里的onreadystatechange的作用

    Ajax里的onreadystatechange的作用 2009-03-15    文章来源:    浏览次数: 3302 发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕 ...

  4. 关于onreadystatechange属性(转)

    关于onreadystatechange属性(转) 在编写Ajax方法的时候,我们经常会写上类似于这样的代码: Javascript代码 <script type="text/java ...

  5. window.onload,body onload=function(), document.onreadystatechange, httpRequest.onreadystatechang

    部分内容参考:http://www.aspbc.com/tech/showtech.asp?id=1256 在开发的过程中,经常使用window.onload和body onload两种,很少使用do ...

  6. 火狐对ajax的onreadystatechange与IE的不同。

    先看代码: function test1() {     if (xmlHttpRequest == null)     {         xmlHttpRequest = CreateXmlHtt ...

  7. ajax onload怎么用,Ajax中onload和onreadystatechange两种请求方式的区别

    一. onreadystatechange 1. XMLHttpRequest对象有一个属性readyState,将其(xhr.readyState)打印后发现.进入onreadystatechang ...

  8. document.onreadystatechange()来判断页面加载完

    document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function subSomething()  {   if(doc ...

  9. 加js库和css库| jQuery hover()用法 |document.onreadystatechange |get和post

    **************************************************************************************************** ...

  10. ajax的readyState状态值和onreadystatechange事件,帮助你更好的理解ajax

    认识ajax的readyState状态值和onreadystatechange事件 1.readyState是什么? 2.readyState它有多少个值,分别代表什么? 3.认识ajax的onrea ...

最新文章

  1. 评审不给钱,看论文还要涨价?UCLA:我们决定抵制柳叶刀、细胞
  2. CentOS 6 安装Hadoop 2.6 (一)准备工作
  3. php,Allowed memory size of 8388608 bytes exhausted (tried to allocate 1298358 bytes)
  4. 罗永浩直播带货被吐槽不是全网最低价 本人亲自回应了
  5. dell笔记本插上耳机没有声音_跑男的耳机没有声音,沙溢只用一句话诈出来,不愧是《王牌》常客...
  6. python反序列化漏洞_【事件分析】No.10 影响深远的反序列化漏洞
  7. CPU实时人脸检测,各种朝向、侧脸都检出来
  8. 在Ubuntu Server14.04上编译Android6.0源码
  9. Android下最简单的Audio Player
  10. SAR—距离向脉冲压缩的一些理解
  11. Linux 配置No module named enchant
  12. 好一个“Exchange20003”
  13. 一个小工具就能帮我清理 30GB 微信文件,也太好用了!
  14. 股票接口数据获取方式
  15. 有没有免费的 BI 软件
  16. 编译原理学习笔记 5.1 翻译文法和语法制导翻译
  17. 对加噪音前后的音频信号进行频谱分析
  18. c语言速算24课程设计,C语言速算24数据结构课程设计.docx
  19. 图的遍历之BSF广度优先算法6.2.2(网络整理)
  20. 一次内存泄漏的问题记录

热门文章

  1. 驱动程序9--实模式,保护模式,虚拟8086模式
  2. 看人机对话技术一步步突破与发展
  3. 读书百客:《对酒》鉴赏
  4. [Log4j基础]-- 缺少log4j包或包版本冲突报错
  5. CCNP考试大纲(中文)
  6. Resnet 50 残差网络
  7. Oracle 中SDE.ST_GEOMETRY类型的shape数据如何查看坐标点信息(WKT字符串)?
  8. 机械臂B样条插补+带源代码
  9. Java模拟文件发送给服务器,服务器将文件转发给其他用户,并保存到服务器本地,其他用户可以接收,并保存到本地磁盘,支持各种文件格式,并解决通信中服务器怎么区分客户端发来的文件类型
  10. Multi-Chat发布!科研工具大升级!太太太太强了!