1.5.5 <body>的onload事件

有时希望在用户看到页面之前就执行一些JavaScript代码,为此可以使用onload事件。onload事件的作用是:一旦页面或图像装载完成,就执行一些JavaScript代码。例如,如果想要在页面显示之前为用户提供一些信息,就可以使用这个事件。例1.13就是这样,它将显示一个警示对话框提醒用户这个网站很有趣。

例1.13 使用onload事件

装载时这个页面看起来像这样:

第11行是打开网页的<body>标签。但是,通过添加onload事件,浏览器在载入页面内容之后立刻执行被调用函数在<head>区域所定义的语句。在这个例子中被调用的函数是welcome(),它只做一件事:就是产生一个警示框。在熟练掌握JavaScript之后,你就可以编制出更加精细、有趣的函数。

在用户单击OK按钮之后,这个页面看起来像这样:

1.5节检查点

1.17 在<script>标签对之内必须包括什么信息?

1.18 为什么要使用<noscript></noscript>标签对?

1.19 如果用户单击如下编码的按钮,将会发生什么事?

1.20 如果用户单击如下编码的按钮,将会发生什么事?

1.21 给出以下代码,在用户单击按钮之后将会发生什么事?

1.22 什么时候使用onload事件?