-4

有时在使用 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 中)之后,它就起作用了。

4

1 回答 1

1

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

于 2013-09-19T12:10:00.367 回答