|
|
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
Например : Set ie = CreateObject("InternetExplorer.Application") ' New InternetExplorer URL="тратата недоступно" With ie .Navigate URL ' Как здесь понять , что перешли на недоступный URL ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 14:12 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
Словить событие NavigateError. Если дело происходит в скриптах, то вероятно никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 15:16 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
Дело происходит в скриптах (в смысле , Вы имели ввиду в скриптах не на html странице). А можно тогда каким-то с помощью какого-ни другого объекта определить , что заданный URL недоступен ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 16:10 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
Попробуй тынц , последний пример. По-другому можно проанализировать html-документ и поискать 404 и другие ошибки. И только. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 16:15 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
попробовал, чей-то не получилось : Dim ie Set ie = CreateObject("InternetExplorer.Application") WScript.ConnectObject ie, "ie_" ' <- ЗДесь ОШИБКА "Не удается подключить объект , неверный адрес управяющего блока памяти" ie.Navigate "трататаURL" Sub ie_NavigateError ( _ ByVal pDisp , _ ByVal URL , _ ByVal TargetFrameName , _ ByVal StatusCode , _ ByRef Cancel ) end sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 18:01 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
Да , кстати, а проанализировать html документ как - если нет этих ошибок на странице, - не могу если соединиться с сервером вообще ? А вообще, есть другие способы кроме InternetExplorer.Application ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 18:35 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
На каждую ошибку у любого броузера есть встроенная страница, которая отображается в случае ее возникновения. Еще можно использовать XMLHTTP, но он вроде бы возвращает те же страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 22:58 |
|
||
|
Как определить недоступный URL в InternetExplorer.Application.Navigate URL
|
|||
|---|---|---|---|
|
#18+
Во! понял, как можно в WSH поймать событие : http://skinglex.class.ru/text/print/302/3998828.html Но ! Все же вопрос остается - отчего же другой способ с WScript.ConnectObject ie, "ie_" не работает !? Или IE не выставляет свои события, вроде , раз CreateObject(obj,prefx) работает, то - выставляет ... что ж тогда м.б. c ConnectObject ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 23:34 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1455228]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 200ms |
| total: | 456ms |

| 0 / 0 |
