最近在使用ext嵌入html页面的过程中,遇到一个问题。我们页面都是用html制作的,用iframe的方式嵌入到ext的panel里。其中有一个页面是在按钮触发的时候加载进去的,但是重新刷新浏览器,页面仍然嵌入在panel中,并没有卸载掉,在页面上设置清空缓存也没有效果。
后来我发现,只有在浏览器地址里按Enter键它才能够回到初始状态,这就说明需要重新加载html页面,但是当我在页面里用onload方法调用当前页面reload的时候,整个页面会不断reload。很显然就成了死循环,因此我将onload改成onunload即可。在页面卸载的时候,将页面重新加载便可以达到我想要的结果了。