tonycst

Since IE9 status "done" was removed HELP !

7 posts in this topic

Is there any way for autoit to detect that window titled "what ever" is finished loading ?

In the past i would simply check by "statusbargettext" (or something like that) but since ie9, that word as well as waiting and other status related messages are now permanently remove (thanks to some genius idiot)

Please  help. i have a script that beeps when page is finished loading. Now it wont beep anymore.

:(

Share this post


Link to post
Share on other sites



thats java script.

Thanks but i ended up finding _IELoadWait() which sucks because it only works for IE

Share this post


Link to post
Share on other sites

@tonycst So what are you wanting to wait for? You're not going to find a single function that works in every conceivable application; you have to be a bit more specific.


√-1 2^3 ∑ π, and it was delicious!

Share this post


Link to post
Share on other sites

I am waiting for a page to change its status from loading to complete.

I solved this problem by attaching the window with _IEAttach() and then doing the following.
 

If _IEPropertyGet ($IE,"busy") = 1 Then
              _IELoadWait ($IE)
              SoundPlay($BeepSound, 0)
EndIf

Once page is loaded, i get my beep.

So go ahead and mark this topic as "solved" if possible because now i have a different issue relating to If _IEPropertyGet ($IE,"busy") which i posted separately.

Thanks for quick response.

Share this post


Link to post
Share on other sites

@tonycst you can mark it solved yourself by editing your initial post.


√-1 2^3 ∑ π, and it was delicious!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now