On Wed, Apr 30, 2003 at 01:31:32AM +0900, Chris Morris wrote:
>   require 'win32ole'
> 
>   ie = WIN32OLE.new('InternetExplorer.Application')
>   ie.visible = true
>   ie.gohome
>   ie.navigate "http://google.com"
> 
>   while ie.busy
>   end

It might be worth trying

    while ie.busy
      sleep 0.1
    end

since that should leave the CPU less busy, and hence more time available for
IE to complete its job!

>   READYSTATE_COMPLETE = 4
>   until ie.readyState == READYSTATE_COMPLETE
>   end

Ditto.

Regards,

Brian.