jQuery-iframe加载完成后触发的事件监听(附源码)

430 阅读1分钟

最近遇到一个问题,要写一个后台管理系统的layout,里面content是一个iframe,如何在iframe变化时使body里其他元素也发生相应变化呢。我借鉴了如下代码:

<span style="font-size:14px;">    <script type="text/javascript">  
    $(document).ready(function(e){  
          var iframe = document.getElementById("Box");    
        if (iframe.attachEvent) {    
            iframe.attachEvent("onload", function() {    
                //iframe加载完成后你需要进行的操作  
            });    
        } else {    
            iframe.onload = function() {    
                      //iframe加载完成后你需要进行的操作  
            };    
        }    
        //if...else...是一种兼容ie的写法
    </script>  </span>

小技巧,希望对大家有帮助