加载iframe后重新加载iframe

时间:2015-09-01 06:33:15

标签: javascript jquery html iframe

我需要在每次满载时重新加载(回收)iframe

我尝试使用javascript

    <iframe id="iframe_your_bids" src="../file.asp">
    </iframe>

    <script> 
    $(document).ready(function() {
    document.getElementById('iframe_your_bids').contentWindow.location.reload();
    });
    </script>

但iframe不重新加载

如何在每次完全加载时重新加载iframe?

2 个答案:

答案 0 :(得分:6)

您可以使用.load这样的事件

&#13;
&#13;
$(document).ready(function() {
  $('#iframe_your_bids').load(function(){
    document.getElementById('iframe_your_bids').contentDocument.location.reload(true);
  });
});
&#13;
<iframe id="iframe_your_bids" src="../file.asp"></iframe>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

$(document).ready(function() {
  $('#iframe_your_bids').load(function(){
    document.getElementById('iframe_your_bids').contentDocument.location.reload(true);
  });
});

Demo

相关问题