页面装载是有序的,即对于需立即执行的代码,需装载的控件,按从上到下依次装载,在script中的函数,因为不立即执行,倒不需要考虑次序,因此,你可以自己设置变量,加载之初,赋值
false,在页末将其变更为true ,通过该变量即可判断,页面加载完成与否

解决方案 »

  1.   

    to yankee(歪诗闲人):
     对不起,我忘说了一点,虽然被装载的页面在本地硬盘,但不能向其添加任何
    代码,必须通过另外的框架控制,所以不可能自己设置变量。有别的方法吗?
      

  2.   

    document.readyState
    取值:
    uninitialized:  The object is not initialized with data. loading:  The object is currently loading its data. interactive:  The object can be interacted with even though it is not fully loaded. complete:  The control is completely loaded.