使用 document.onreadystatechange()来判断,如果加载完,就执行一个操作。
function document.onreadystatechange()
{
if (document.readyState=="complete") {
//你要做的操作。
}
}
说明 :onreadystatechange 事件能辨识readyState 属性的改变。
- 浏览: 476356 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (501)
- java基础 (45)
- struts2 (22)
- WebService (9)
- JavaScript (21)
- Java多线程 (37)
- Hibernate (5)
- Spring (31)
- 数据库 (4)
- 软件设计 (1)
- J2ee (8)
- oracle (2)
- Linux (41)
- Hadoop (1)
- Java集合 (3)
- 设计模式 (3)
- 高并发 (1)
- JVM (15)
- xml (2)
- 数据库事务 (3)
- 动态代理 (1)
- tomcat (9)
- 其他 (4)
- DNS域名 (3)
- CDN (2)
- javaapi (1)
- 编码问题 (6)
- CSS样式 (1)
- TCP学习 (3)
- Java IO (6)
- 常见异常问题 (1)
- 网络编程 (1)
- 开发工具 (5)
- Maven (10)
- ibatis (12)
- Velocity (8)
- Jquery (11)
- HTTP (9)
- 中间件 (3)
- 软件管理 (2)
- Html (2)
- Redis (3)
- 服务器 (1)
- 分布式文件系统 (1)
- 异常 (1)
- 杂谈 (1)
- ICE (4)
- cxf (1)
- Apache ActiveMQ (1)
- 好文 (1)
- Json (1)
- junit (2)
- JMS (1)
- java工具 (1)
- memcache (5)
- 加密解密 (1)
- powerdesigner (3)
- Enterprise Architect (1)
- ide (0)
- hessian (3)
- svn (1)
- xstream (1)
- idea (12)
- HttpClient (2)
- solr (4)
- lucene (2)
- 正则 (2)
- 商品设计 (1)
- poi (1)
- nginx (8)
- java基础;Java集合类 (1)
- javassist (1)
- JMeter (1)
- springmvc (1)
- Java对象序列化 (2)
- java nio (4)
- RandomAccessFile (1)
- socket (1)
- netty (3)
- 博客 (1)
- Spring AOP (7)
- mysql (10)
- 远程调用 (2)
- https (3)
- 加密 (3)
- sql (1)
- git (1)
- webx (1)
- eclipse (1)
- 上传下载 (2)
- log4j (4)
- Mac 系统使用 (6)
最新评论
-
wanxiaotao12:
aswang 写道总结的不错,
正在读《java并发编程实战 ...
Java并发编程实战-学习笔记 -
aswang:
总结的不错, 正在读《java并发编程实战》,看到其中的不变性 ...
Java并发编程实战-学习笔记 -
lianhan3344:
感谢博主分享!!!!
深入剖析Tomcat How+Tomcat+Works中文367页.pdf -
vict0323:
真的是酱紫么?求真相
Spring 实际开发项目中, 是否要default-autowire="byName"
发表评论
-
html级联
2014-04-24 14:32 610<!DOCTYPE html PUBLIC " ... -
日期控件
2014-04-23 17:16 307<input class=" ... -
解决JS浮点数(小数)计算加减乘除的BUG
2014-04-23 16:54 476加法函数,用来得到精确的加法结果 /** ** 加法函 ... -
(纯静态)js有限级级联下拉框 --转
2014-01-14 12:37 648http://tipx.iteye.com/blog/6445 ... -
javascript/jquery读取和修改HTTP headers
2013-11-14 17:10 1090javascript/jquery读取和修改HTTP hea ... -
JavaScript中的数组之字符串下标
2013-06-24 22:04 942今天在看到 JavaScript 中 Array 这一部分的 ... -
不同浏览器处理回退的一些异同
2013-06-19 18:46 1120Firefox、Opera、Safari在这方面都做得比较人 ... -
window.location.search的用法
2013-06-06 14:42 776location.search是从当前URL的?号开始的字符 ... -
javascript 设置select的默认选项
2013-06-04 17:19 935javascript 设置select的默认选项。 可以 ... -
没有形参动态取得传入方法的参数
2013-04-29 16:07 823没有形参的时候,可以用arguments来处理: ... -
页面显示(pageshow)和页面隐藏(pagehide)事件
2013-01-24 16:52 1171<script type=”text/javascr ... -
泄露你的JavaScript技术很烂的五个表现
2013-01-12 21:42 687泄露你的JavaScript技术很烂的五个表现 -
JavaScript的数据类型
2012-12-28 15:42 924JavaScript 有六种数据类 ... -
JavaScript匿名函数
2012-12-07 13:29 456JavaScript中的匿名函数及函数的闭包 h ... -
JS及Java的URL编码
2012-11-21 15:10 843js的编码有三个函数 1、escape()函数 ... -
javascrpt校验及正则
2012-12-11 09:15 6181、isNaN() 函数用于检查其参数是否是非数字值。 ... -
Javascript对象的属性名称及值的获取
2012-11-21 09:16 856定义一个Javascript对象 var co ... -
js中2个等号与3个等号的区别
2012-11-08 17:55 667转自http://ronxin999.blog.163.com ... -
利用Eval解json格式,浏览器会报,invalid label错
2012-08-01 16:24 970比如,如下的代码: function handle_su ... -
javabean转化json, json转换为javabean
2012-03-08 14:10 1041User user = new User(); user.s ...
相关推荐
掌握页面加载完毕后执行JavaScript代码的方法对于开发者来说至关重要。本文将深入探讨如何在页面加载完成后执行特定的JavaScript事件代码,以及在实现此功能时需要注意的几个关键点。 首先,介绍页面加载状态的判断...
- `document.readyState`:可以使用`'loading'`、`'interactive'`和`'complete'`三个状态来判断页面的加载进度。在状态变为`'interactive'`时,DOM已经构建完成,可以显示等待效果;在状态变为`'complete'`时,页面...
在提供的代码片段中,开发者实现了判断页面加载状态,并在加载过程中添加了遮罩和缓冲动画的功能。下面是具体实现过程中涉及的知识点: 1. JavaScript文档对象模型(DOM)操作 JavaScript操作DOM,主要是通过访问...
例如,我们可以使用`window.onload`或`document.onreadystatechange`来判断页面何时完成加载,然后更新加载条的CSS属性,如宽度或填充度。 CSS在加载条的设计上起到关键作用,通过定义不同的样式来实现各种美观的...
但是,`onreadystatechange`事件并不总是可靠的,因为它可能会在`iframe`的某些部分加载完成但全部内容尚未加载完毕时触发。因此,这种方法相比`onload`事件来说可能存在一些潜在问题。 ```javascript var iframe =...
3. **document.onreadystatechange事件**:这是一个IE浏览器提供的事件,通过检查document.readyState属性,当页面状态变为'complete'时,表示DOM树已经完全加载完毕,可以在此事件触发时执行相关操作。Safari浏览器...
总的来说,判断`iframe`是否加载成功的关键在于使用`onreadystatechange`(IE)和`onload`(非IE)事件,并结合`readyState`属性(IE)来确定加载状态。正确地设置和移除事件处理函数,可以在`iframe`加载完成后执行...
`onreadystatechange`事件会在脚本的加载状态改变时被触发,我们可以通过检查`readyState`属性来判断脚本是否加载完成。`readyState`有以下几个可能的值: 1. `loading` - 脚本正在加载。 2. `loaded` - 脚本已经...
判断一个iframe是否加载完成是确保页面功能完整性和用户体验的关键步骤。这里我们将详细探讨两种方法来实现这一目标,并分析它们的优缺点。 首先,传统的做法是利用`onload`和`onreadystatechange`事件。这两种方法...
当`readyState`属性的值变为"loaded"或"complete"时,表明`iframe`已经加载完毕。以下是一个示例代码: ```html var isIE = /msie/i.test(navigator.userAgent) && !window.opera; var iframe = document....
document.getElementById('p1').innerHTML = '加载完毕'; }); ``` 通过定时器不断检查`complete`属性,一旦变为`true`,就表示图片加载完成,然后可以执行回调函数并清除定时器。这种方法适用于所有支持`...
在现代Web开发中,异步刷新技术是一项非常重要的技术,它使得网页无需重新加载整个页面就能与服务器交互并更新部分数据。其中,最典型的技术就是Ajax(Asynchronous JavaScript and XML),它可以实现页面局部的异步...
// 将此处的alert('加载完毕')替换为你的JavaScript代码 yourJsCode(); } } ``` 这个代码片段会在文档加载完成后执行`yourJsCode()`函数,避免了“已终止操作”的错误。然而,需要注意的是,这种方法在Firefox...
综上所述,为了确保在所有主流浏览器中都能正确判断脚本加载完成,我们需要同时使用`onload`(非IE浏览器)和`onreadystatechange`(IE6、IE7)事件,并根据`readyState`的值来确定脚本是否已经加载并执行完成。...
但有时也需使用同步请求,例如在保存数据前需要确保所有依赖项已加载完毕。 总结,AJAX弹出提示信息效果是通过JavaScript和AJAX技术实现的一种交互方式,它提升了用户体验,让网站显得更加动态和实时。理解并熟练...
四、页面加载时的图片初始化 在页面完全加载之后(即`window.onload`事件触发时),通过调用`Imagess`函数来初始化页面上的所有需要显示的图片。这里为每个图片分别指定了不同的地址,并重复调用`Imagess`函数,...
整个ready方法的核心就是使用JavaScript的事件监听机制来判断页面何时达到了可操作状态,并且在不同的浏览器环境和版本中做出相应的兼容处理,以实现jQuery ready()方法的跨浏览器一致性。通过这种方式,jQuery将...
在IE浏览器中,代码通过检查`navigator.userAgent`来识别版本,并利用`onreadystatechange`事件来监听页面状态。当`readyState`属性变为"complete"时,表示页面已加载完成,此时调用`GOOGLEResize`函数。同时,通过...
在jQuery中,ready函数内部实际上也监听了window.onload事件,以确保即使在DOM完全解析之前脚本已经开始执行,整个页面加载完毕之后也能执行相应的代码。不过,开发者通常更倾向于使用ready函数来确保在DOM加载完成...