zoukankan      html  css  js  c++  java
  • html/JS onload的详解

    等待页面都加载完后再执行

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script type="text/javascript">

    // window.onload=function(){
    // alert(exist("getSpanText"));
    // alert(exist("111"))
    // }

    function loadText(){
      var spanValue = document.getElementById("getSpanText").innerHTML;
      alert("spanValue = " + spanValue);
      alert(exist("getSpanText"));
    }
    function exist(id){
      var s=document.getElementById(id);
      if(s){
        return true
      }
      else{
        return false
      }
    }

    </script>
    </head>
    <body onload="loadText()">
      <span id="getSpanText">Jason</span》
    </body>
    </html>

    页面加载之后立即执行一段 JavaScript:

    <body onload="load()">

    亲自试一试

    浏览器支持

    IEFirefoxChromeSafariOpera
             

    所有主流浏览器都支持 onload 属性。

    定义和用法

    onload 属性在对象已加载时触发。

    onload 常用在 <body> 中,一旦完全加载所有内容(包括图像、脚本文件、CSS 文件等),就执行一段脚本。

    HTML 4.01 与 HTML5 之间的差异

    无。

    语法

    <element onload="script">

    属性值

    描述
    script onload 发生时运行的脚本。

    JS onload 事件

    定义和用法

    onload 事件会在页面或图像加载完成后立即发生。

    语法

    onload="SomeJavaScriptCode"
    参数描述
    SomeJavaScriptCode 必需。规定该事件发生时执行的 JavaScript。

    支持该事件的 HTML 标签:

    <body>, <frame>, <frameset>, <iframe>, <img>, <link>, <script>
    

    支持该事件的 JavaScript 对象:

    image, layer, window

    实例

    在本例中,文本 "Page is loaded" 会被显示在状态栏中:

    <html>
    <head>
    <script type="text/javascript">
    function load()
    {
    window.status="Page is loaded"
    }
    </script>
    </head>
    
    <body onload="load()">
    </body>
    
    </html>

    TIY

    onload
    如何使用 onload 在页面完成加载时在状态栏显示一段文本。
  • 相关阅读:
    WPF & DirectShow 相关资料
    Com开发之回调
    COM开发之结构体
    WPF 提供了以下关键帧动画类[msdn]
    COM数据类型与托管类型对照
    图文并茂 简单 ATL COM开发
    WPF 动画笔记
    ShaderEffect 相关资料
    Visual \UIElemnt\FrameworkElement\Control
    关于WPF装饰器的笔记
  • 原文地址:https://www.cnblogs.com/jasonxu19900827/p/5286600.html
Copyright © 2011-2022 走看看