ReadyState Property

Microsoft FrontPage Visual Basic

Returns a Long that represents the state of the object.

expression.ReadyState

expression    Required. An expression that returns one of the above objects.

ShowReadyState property as it applies to the FPHTMLDocument, FPHTMLImg, FPHTMLInputImage, FPHTMLLinkElement, FPHTMLScriptElement, FPHTMLStyleElement, FPHTMLTable, IHTMLDocument2, IHTMLImgElement, IHTMLInputImage, IHTMLLinkElement, IHTMLScriptElement, IHTMLStyleElement, and IHTMLTable objects.

Returns a String that represents the state of the specified object.

expression.ReadyState

expression    Required. An expression that returns one of the above objects.

Remarks

The ReadyState property is especially useful with long documents that contain a lot of pictures or markup tags that take time to load. Generally, the ReadyState property will return the String "complete." However, with long documents, you may get the following String values:

complete Object is completely initialized.
interactive User can interact with the object even though it is not fully loaded.
loaded Object has finished loading its data.
loading Object is loading its data.
uninitialized Object is not initialized with data.

Example

Show As it applies to the FPHTMLDocument object.

The following example monitors the state of the document in the active page window and allows FrontPage to do other things until the large document has completely loaded.

Do While ActivePageWindow.Document.ReadyState <> "complete"
    DoEvents
Loop