当一个页面中包含有一个iframe时,并且iframe使用的是动态页面就会出现当iframe刷新时,页面已经结束,ie状态栏里的进度条却结束不了的现象。
<wbr><wbr> 如何结束这个ie的进度条,这问题可能困扰了很多人。其实要解决这问题并不难。</wbr></wbr>
<wbr><wbr> 首先页面包含一个如下的隐藏超链接。</wbr></wbr>
<a HREF='javascript:endIeStatus();' onclick='window.status=''; return true;' id='endIeStatus' style='display: none;'/>
<wbr> 其中<wbr>endIeStatus()是个什么也不做的函数</wbr></wbr>
<script>
function endIeStatus(){}
</script>
<wbr> 而你只要在刷新iframe后调用</wbr>
document.getElementById('endIeStatus').click();(也就是用程序模拟点击超链接)
就可以结束ie的进度。
本文介绍了一种解决IE浏览器中iframe刷新后进度条无法关闭的问题的方法。通过在页面中加入一个隐藏的超链接并调用特定函数来实现进度条的正常结束。
567

被折叠的 条评论
为什么被折叠?



