Frame/IFrame onload 事件

Frame/IFrame 对象参考手册 Frame/IFrame 对象

定义和用法

onload 事件在frame或者iframe载入完成后被触发。

语法

onload = "JavaScriptCode"

参数 描述
JavaScriptCode 必须。在事件触发后执行的JavaScript代码。

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 onload 事件


实例

在frame载入完成后立即弹出 "Frame is loaded":

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>蜜蜂教程(mifengjc.com)</title>
  <script>
    function load() {
      alert("Frame is loaded");
    }
  </script>
</head>
<frameset cols="50%,50%">
  <frame src="/examples/frame_a.htm" onload="load()">
    <frame src="/examples/frame_b.htm">
</frameset>
</html>

尝试一下 »


在iframe载入完成后立即弹出 "Iframe is loaded" :

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>蜜蜂教程(mifengjc.com)</title>
  <script>
    function load() {
      alert("Iframe已加载");
    }
  </script>
</head>
<body>

  <iframe onload="load()" src="https://www.mifengjc.com">
<p>你的浏览器不支持 iframes.</p>
</iframe>

</body>
</html>

尝试一下 »


Frame/IFrame 对象参考手册 Frame/IFrame 对象