码迷,mamicode.com
首页 > 其他好文 > 详细

页面加载与iframe加载函数

时间:2014-08-25 20:39:14      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:style   color   io   ar   cti   代码   sp   on   ad   

<head>

<script>

$(document).ready(function(){

  alert("a");
   var wait = document.getElementById("wait");
   if(wait) wait.style.visibility="hidden";
   $("iframe").load(function(){

  alert("b");
    var wait = document.getElementById("wait");
    if(wait) wait.style.visibility="hidden";
   });
  });

</script>

<head>

<body>

<iframe src="url">

</body>

---分析上方代码

1.页面加载完后执行alert("a");同时给iframe绑定事件。但不执行alert("b");原因,页面加载完时,iframe已加载完毕。待更iframe

的url时(不重新加载整个页面,即不执行alert(“a”)),会执行alert("b");

2.如果将 $("iframe").load(function(){

  alert("b");     var wait = document.getElementById("wait");     if(wait) wait.style.visibility="hidden";    });其放单<body>标签<iframe>标签后

会执行alert("b");    由于在iframe未加载完时就已经绑定了事件。

 

页面加载与iframe加载函数

标签:style   color   io   ar   cti   代码   sp   on   ad   

原文地址:http://www.cnblogs.com/vicdream/p/3935644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!