`
njmnjx
  • 浏览: 235849 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

html判断页面加载完毕

阅读更多
   在IE中如果点击链接操作而此时页面又没有加载完毕,有时在特殊情况下会出现错误提示,而在FireFox中则不会出错,可做判断如下:
   <script type="text/javascript">
       var start;                      //监听变量
       var tag;                        //标记变量       
       $(function(){
          if(document.all)             //判断是不是IE
          {
             start = setInterval("updataVal",1000);
          }else
          {
             tag = true;               //如果为其它的浏览器则直接为true
          }
       });

       function updataVal()
       {
          if(document.readyState == "complete")
          {
             clearInterval(start);     //执行成功则清除监听
             tag = true;
          }else
          {
             tag = false;
          }
       }

       ………………………………

        //根据tag做其它的操作
  </script>
分享到:
评论
2 楼 njmnjx 2013-11-19  
humors221 写道
这篇文章还不错,不过有一个小问题,就是setInterval("updataVal",1000)错了,应该为setInterval("updataVal()",1000)。

谢谢指正。
1 楼 humors221 2013-08-06  
这篇文章还不错,不过有一个小问题,就是setInterval("updataVal",1000)错了,应该为setInterval("updataVal()",1000)。

相关推荐

    C#判断webbrowser页面最终加载完成

    3. **JavaScript交互**:如果页面允许,可以通过执行JavaScript代码来判断页面是否准备好。例如,可以编写一个JavaScript函数检查所有图片是否加载完成,或者等待特定的DOM元素出现。然后,使用WebBrowser的`...

    js实现页面加载完毕之前loading提示效果

    总结来说,通过在HTML中设置一个“loading”提示元素,并利用JavaScript监听页面加载事件,我们可以轻松实现页面加载完毕前的提示效果。这种技术对于优化网页性能和用户体验至关重要,尤其是对于那些内容加载时间较...

    精确判断webbrowser是否加载完成demo(delphi)

    然而,如何准确判断WebBrowser组件是否已完全加载完毕,是许多开发者在实际应用中会遇到的一个问题。今天,我们将深入探讨这个问题,并提供一个解决方案。 首先,我们要理解WebBrowser组件的工作原理。它是基于...

    JavaScript判断DOM何时加载完毕的技巧

    本文将介绍几种判断DOM加载完毕的技巧,以便开发人员能够在合适的时机执行JavaScript代码。 ### 理解浏览器的渲染和操作顺序 在了解如何判断DOM何时加载完毕之前,首先需要知道浏览器加载网页的一般顺序。通常,...

    js 判断脚本加载完毕的代码

    ### JavaScript 判断脚本加载完毕的方法 在网页开发过程中,我们常常需要动态地加载外部JavaScript文件,例如jQuery库或其他自定义脚本。为了确保这些脚本加载完成后才执行某些操作,比如DOM操作或者事件绑定等,...

    基于javascript原生判断DOM是否加载完毕

    本文主要介绍了如何使用JavaScript原生方法来判断DOM文档对象模型是否加载完毕。在前端开发中,确保在DOM加载完成后执行某些操作是非常常见和重要的。为此,我们可以通过JavaScript提供的一系列方法和属性来检测当前...

    检测浏览器网页是否载入完毕例程-易语言

    - 考虑到异步加载的问题,某些资源(如图片、脚本)可能在DocumentComplete事件触发后才加载,需要根据实际需求判断是否等待所有资源加载完毕。 - 为了提高用户体验,可以在网页加载过程中显示进度条或提示信息,...

    500多个html网页格式的各种源代码

    1.21 判断网页加载完毕.htm 1.22 嵌入网页的播放器.htm 1.23 设置指定网页为主页.htm 1.24 使用JavaScript传递页面参数.htm 1.25 页面被冻结.htm 1.26 页面的地震效果.htm 1.28 页面逐渐缩小.htm 1.29 页内...

    判断iframe里的页面是否加载完成

    当`iframe`内的所有资源(包括HTML、CSS、JavaScript、图片等)加载完毕时,`onload`事件会被触发。以下是一个简单的示例: ```javascript // 获取iframe元素,假设其ID为"RMid" var iframeElement = document....

    VB_检测WebBrowser网页_刷新_加载_变更_关闭

    ' 网页完全加载完毕 MsgBox("网页已加载完成") End If End Sub ``` 对于网页变更,`WebBrowser`控件没有直接提供一个特定的“变更”事件。然而,你可以结合`Navigating`和`DocumentCompleted`事件来监测URL的...

    js页面加载进度条

    同时,`document.readyState`属性也可以用来判断页面的加载状态,如"loading"、"interactive"和"complete"。 2. **CSS动画**:为了实现动态效果,CSS3的`@keyframes`规则可以定义动画的过程,通过改变特定时间点的...

    页面加载效果

    例如,通过监听`window.onload`事件来判断页面内容何时完全加载,然后停止加载动画。 3. **预加载策略**:理解何时启动加载动画至关重要。开发者可能会选择在DOM解析完成后立即启动,或者等待所有资源(如图片、...

    JavaScript判断图片是否已经加载完毕的方法汇总

    在JavaScript中,判断图片是否已经加载完毕是网页动态加载和处理图片时常见的需求。这有助于确保图片完全显示或执行依赖于图片加载完成的其他操作。以下是一些常用的方法,适用于不同的浏览器环境: 1. **onload...

    html页面资源加载时的 loading 动效

    通过监听`window.onload`或`document.readyState`事件,我们可以判断何时所有资源已加载完毕,并使用JavaScript来隐藏loading元素。例如: ```javascript window.onload = function() { document.getElementById('...

    js怎么判断flash swf文件是否加载完毕

    在JavaScript中,判断Flash SWF文件是否加载完毕通常涉及到与Flash Player进行交互,这主要通过在HTML中嵌入Flash对象并使用ActionScript提供的一些API来实现。以下是一种常见的方法: 首先,我们需要在HTML中创建...

    HTMl滚动加载.rar

    6. **优化用户体验**:为了防止频繁请求,可以设置加载状态(如显示加载中的动画),并在数据加载完毕后隐藏。此外,为了避免用户反复触发加载,可以添加一个标记来确认是否已经加载了所有数据。 在压缩包中的"HTMl...

    JavaScript判断页面加载完之后再执行预定函数的技巧

    在网页加载过程中,JavaScript 代码的执行时机是非常关键的,因为如果在页面元素未加载完毕时执行,可能会导致错误或预期效果无法达成。本文将探讨如何在JavaScript中判断页面加载完成后执行预定的函数,以及使用...

    判断iframe是否加载完成的完美方法

    在网页开发中,`iframe`(Inline Frame)是一种嵌入其他网页内容的元素,它可以在一个页面中展示多个独立的HTML文档。有时我们需要知道`iframe`何时加载完成,以便进行进一步的操作,例如处理数据交互或者执行相关...

Global site tag (gtag.js) - Google Analytics