调用alert()会清除浏览器缓存吗?

时间:2013-09-19 12:08:04

标签: javascript browser-cache

有时候使用包含在iframe中的javascript开发一个web应用程序时,我新添加的代码只能在浏览器中工作(在新编辑后保存文档)但是在将警报放在JS文件的顶部后,流程开始工作了。

在我的javascript文件中

 function    setRangePos(src, x, y) {
        setRangeTop(src, y);       
    }


 function    setRangeTop(src, y) {
            setBaseProp(src, "top", y);  // newly added not working 
    }

在将警报置于文件顶部(特别是在chrome中)后,它可以正常工作。

1 个答案:

答案 0 :(得分:1)

它与浏览器的缓存无关。放置alert只能解决时序问题,因为它们可能会在其余代码运行之前为某些异步操作留出时间。