`
魏祖清
  • 浏览: 180288 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

JS判断脚本是否加载完成

    博客分类:
  • js
阅读更多
1.function include_js(file) {
2.    var _doc = document.getElementsByTagName('head')[0];
3.    var js = document.createElement('script');
4.    js.setAttribute('type', 'text/javascript');
5.    js.setAttribute('src', file);
6.    _doc.appendChild(js);
7.
8.    if (!/*@cc_on!@*/0) { //if not IE
9.        //Firefox2、Firefox3、Safari3.1+、Opera9.6+ support js.onload
10.        js.onload = function () {
11.            alert('Firefox2、Firefox3、Safari3.1+、Opera9.6+ support js.onload');
12.        }
13.    } else {
14.        //IE6、IE7 support js.onreadystatechange
15.        js.onreadystatechange = function () {
16.            if (js.readyState == 'loaded' || js.readyState == 'complete') {
17.                alert('IE6、IE7 support js.onreadystatechange');
18.            }
19.        }
20.    }
分享到:
评论

相关推荐

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

    为了精确判断WebBrowser是否加载完成,我们需要跟踪所有的`OnDocumentComplete`事件,直到所有子框架也都加载完毕。下面是一个简单的实现方法: 1. 在Delphi中创建一个新的VCL Forms应用程序。 2. 在Form上添加一个...

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

    综上所述,要判断WebBrowser控件的页面是否最终加载完成,通常需要结合多种策略,例如监听`DocumentCompleted`事件,检查`ReadyState`,监控`ProgressChanged`,以及可能的话,利用JavaScript交互。根据具体的应用...

    怎么判断js脚本加载完成

    在“按需加载”的需求中,我们经常会判断当脚本加载完成时,返回一个回调函数,那如何去判断脚本的加载完成呢? 我们可以对加载的 JS 对象使用 onload 来判断(js.onload),此方法 Firefox2、Firefox3、Safari3.1+...

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

    代码如下: if(this.isIE) { js....: ‘+src)}//chrome JS判断脚本是否加载完成 在“按需加载”的需求中,我们经常会判断当脚本加载完成时,返回一个回调函数,那如何去判断脚本的加载完成呢? 我们可以对加

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

    3. **document.body检查**:除上述方法外,还可以检查document.body是否存在,这同样可以作为判断DOM是否加载完成的依据。 将这些检查结合起来,可以有效地判断DOM是否可用: ```javascript function domReady(f) ...

    判断脚本加载是否完成的方法

    综上所述,为了确保在所有主流浏览器中都能正确判断脚本加载完成,我们需要同时使用`onload`(非IE浏览器)和`onreadystatechange`(IE6、IE7)事件,并根据`readyState`的值来确定脚本是否已经加载并执行完成。...

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

    判断页面是否加载完成是前端开发中常见的需求,尤其是在进行DOM操作前,我们需要确认DOM结构已经完全加载并解析完毕。本文介绍了如何使用纯JavaScript代码检测DOM是否加载完成,提供了相关的知识点和示例代码。 1. ...

    网页js脚本注入,可执行任意代码。

    网页JS脚本注入,突破网页本地脚本验证方法实例 JS脚本注入是一种常见的网页攻击手法,通过注入恶意脚本来控制网页的行为。在这个实例中,我们将展示如何使用JS脚本注入来突破网页本地脚本验证方法,跳过验证码,并...

    javascript页面加载完执行事件代码

    3. 如果页面中有多个JavaScript文件,可以考虑将window.onload事件中的代码提取到一个单独的JavaScript文件中,并确保该文件在所有其他脚本加载之后执行。 4. 对于需要频繁交互的复杂页面,合理组织代码,避免使用...

    用js判断页面是否加载完成实现代码

    在前端开发中,判断页面是否加载完成是一个常见的需求,尤其是在需要在页面完全加载后执行某些操作,如表单提交、弹窗显示、数据请求等。JavaScript提供了一种方法来监听页面加载状态的变化,以便我们可以基于页面...

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

    在JavaScript中,我们可以使用`window.onload`或`document.addEventListener('DOMContentLoaded', function() {...})`来捕获页面加载完成的时刻。当这些事件触发时,我们将隐藏“loading”提示。代码如下: ```...

    懒加载,滚动窗口加载,延迟加载js,jquery脚本demo

    在标题中提到的“延迟加载js,jquery脚本demo”,这表明提供的示例代码是使用jQuery库实现的JavaScript懒加载功能。jQuery是一个广泛使用的JavaScript库,简化了DOM操作、事件处理以及动画效果,对于实现懒加载这样...

    JS 广告脚本 各种web页JS广告脚本

    在"JS广告脚本"这个主题中,我们主要探讨的是如何利用JavaScript来实现各种网页广告的展示、交互和跟踪效果。 一、JavaScript广告脚本基础 JavaScript广告脚本主要涉及DOM操作、事件处理和Ajax异步请求等技术。DOM...

    动态加载Css 浏览器判断

    在提供的压缩包文件中,`Browes 判断.asp`和`Browes 浏览器判断.asp`可能是用于服务器端进行浏览器检测的ASP文件,而`CheckBr(动态加载Css).js`可能是用于客户端JavaScript动态加载CSS并进行浏览器判断的脚本。...

    js常用100例方法 正则 移动设备判断 金额转换等 页面resize 超实用

    31、原生JavaScript判断是否移动设备 32、原生JavaScript判断是否移动设备访问 33、原生JavaScript判断是否苹果移动设备访问 35、原生JavaScript判断是否Touch屏幕 36、原生JavaScript判断是否在安卓上的谷歌浏览器 ...

Global site tag (gtag.js) - Google Analytics