powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Еще раз об MSHTML
4 сообщений из 4, страница 1 из 1
Еще раз об MSHTML
    #33951313
treeneutron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, добрые люди. Меня интересуют такие вопросы:
1. Если есть HTML-документ в виде IHTMLElement, то как узнать узнать количество тегов в этом документе и размер документа, и как выделить отдельный тег (в виде IHTMLElement.Tags[1])?
2. Можно ли загрузить отдельный тег из HTML-документа, не трогая остального содержимого (для экономии трафика)? Если нет, то как заблокировать загрузку картинок и прочих присоединенных файлов?
3. Где доступна документация по MSHTML?
...
Рейтинг: 0 / 0
Еще раз об MSHTML
    #33951420
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
treeneutron1. Если есть HTML-документ в виде IHTMLElement, то как узнать узнать количество тегов в этом документе и размер документа, и как выделить отдельный тег (в виде IHTMLElement.Tags[1])?
Можно узнать число тегов указанного типа с помощью HTMLElementCollection.length
Общее число тегов - только перечислением IHTMLDOMNode. Но, может есть и другие, более простые способы.
Размер документа - что-то типа: Len(HTMLDocument.documentElement.outerhtml)
Отдельный тег - getEIementByld или перечисление коллекции getEIementsByTagName
treeneutron2. Можно ли загрузить отдельный тег из HTML-документа, не трогая остального содержимого (для экономии трафика)? Если нет, то как заблокировать загрузку картинок и прочих присоединенных файлов?
На сколько я понимаю библиотека MSHTML загрузкой не занимается. Этим занимаются другие компоненты, например Winsock. Загрузить отдельный тег можно, зная его смещение от начала файла и его размер. Хотя, может и есть такие способы.
treeneutron3. Где доступна документация по MSHTML?
MSDN, книжки по DHTML.
...
Рейтинг: 0 / 0
Еще раз об MSHTML
    #33951449
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvanОбщее число тегов - только перечислением IHTMLDOMNodeЖесть как она есть.
document.all.length
...
Рейтинг: 0 / 0
Еще раз об MSHTML
    #33951896
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЖесть как она есть.
document.all.length
Да, жесть :)
Но я ж предсказывал наличие более простых способов ;)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Еще раз об MSHTML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]