Что нового

[Ошибки] Некорректная работа _IENavigate

gloss

Ленивое кодило
Сообщения
155
Репутация
5
Простой скрипт, однако не работающий. Если поменять ссылку, например на google.ru то все прекрасно работает.
Так в чем же проблема? :scratch:

Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
Global $WS[2] = [1280,720]
$oIE = ObjCreate("Shell.Explorer.2")
$Form1 = GUICreate("", $WS[0], $WS[1], -1, -1)
GUICtrlCreateObj($oIE, 0, 0, $WS[0], $WS[1])
GUISetState()

ConsoleWrite('_IENavigate start' & @CRLF)

_IENavigate($oIE, "http://autoit-script.ru/")
;_IENavigate($oIE, "https://google.ru/")

If @Error Then
	ConsoleWrite('Номер ошибки: ' & @Error & @CRLF)
	Exit
Else
	ConsoleWrite('_IENavigate end' & @CRLF)
EndIf

_IEQuit($oIE)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case -3
			Exit
	EndSwitch
WEnd
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Добавив в начало скрипта
Код:
Opt("TrayIconDebug", 1)

Я выяснил, что во всём виноват цикл в файле IE.au3 (строки 460 - 473)...
Попробуйте так:
Код:
_IENavigate($oIE, "http://autoit-script.ru/", 0)

Или так:
Код:
$oIE.Navigate("http://autoit-script.ru/")
 
Верх