Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] _IECreate("Url", Default, 0) Узнать процент загрузки страницы при скрытом окне IE (http://forum.oszone.net/showthread.php?t=153061)

FlatX007 13-10-2009 10:11 1241550

_IECreate("Url", Default, 0) Узнать процент загрузки страницы при скрытом окне IE
 
Если запустить вот так _IECreate("Url", Default, 0) - то небудет видно загузилась страница или нет.
Как можно узнать процент загрузки страницы ?

HORRIBLE 13-10-2009 11:49 1241629

Взято c официального форума
читать дальше »

PHP код:

#include <IE.au3>

ObjEvent example
ProgressOn
("Example""Loading page...")
$oIE=_IECreate(""); Create Internet Explorer application
$oIE
.Visible=0
$SinkObject
=ObjEvent($oIE,"IEEvent_","DWebBrowserEvents2"); Assign events to UDFs starting with IEEvent_
Sleep
(1000)
_IENavigate($oIE"http://www.autoitscript.com")
Sleep(3000)
_IENavigate($oIE"http://www.google.com")
Sleep(3000)
_IENavigate($oIE"http://www.openoffice.org")
Sleep(3000)

one of many Internet Explorer Event Functions
Func IEEvent_ProgressChange
($Progress,$ProgressMax)
  
$percent Int( ($Progress 100) / $ProgressMax )
  If 
$percent >= And $percent <= 100 Then
    ProgressSet 
$percent $percent " percent to go." "loading web page" )
  EndIf
EndFunc 


В справке почти такой же пример. Посмотреть можно если вбить ObjEvent

FlatX007 13-10-2009 12:05 1241646

Во спасибо мужик - то что нужно.


Время: 07:22.

Время: 07:22.
© OSzone.net 2001-