最新的Web开发教程
 

HTML onload事件属性

<HTML事件属性

执行JavaScript的网页加载后立即:

<body onload="myFunction()">
试一试»

更多“试一试”的例子。


定义和用法

onload当一个对象被加载属性火灾。

onload事件是最常用的中使用<body>元素,一旦在网页完全加载的所有内容(包括图片,脚本文件,CSS文件等)来执行一个脚本。 但是,它可以在其他元素被用来作为(见下文“支持HTML标签”)。

onload属性可以用来检查访问者的浏览器类型和浏览器版本,并加载基于信息的网页的正确版本。

onload属性还可以用来处理饼干(见下面“更多示例”)。


浏览器支持

事件属性
onload

HTML 4.01和HTML5之间的差异

没有。


句法

<elementonload=" script ">

属性值

描述
script 该脚本将上运行的onload

技术细节

支持的HTML标签: <body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script><style>

更多示例

使用上的onload <img>元素。 警报“加载图像”的图像已经被加载后,立即:

<img src="w3html.gif" onload="loadImage()" width="100" height="132">

<script>
function loadImage() {
    alert("Image is loaded");
}
</script>
试一试»

使用onload事件处理cookies (使用"advanced"的JavaScript):

<body onload="checkCookies()">

<p id="demo"></p>

<script>
function checkCookies() {
    var text = "";
    if (navigator.cookieEnabled == true) {
        text = "Cookies are enabled.";
    } else {
        text = "Cookies are not enabled.";
    }
    document.getElementById("demo").innerHTML = text;
}
</script>
试一试»

相关页面

HTML DOM参考: onload事件


<HTML事件属性