我有以下功能
function test() {
document.getElementById("main").innerHTML="show wait";
// do stuff
document.getElementById("main").innerHTML="show finished";
}
在 FF 中,div 将显示“显示等待”,执行其他操作 4 秒,然后显示“显示完成”
在 IE 中它只会显示“显示完成”。如果我在“做事”之后或之前放置一个警报(),它将显示“显示等待”。
我能做些什么来解决它,我知道我可以拆分功能,还有其他解决方案吗?