|
|
|
Еще раз об MSHTML
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, добрые люди. Меня интересуют такие вопросы: 1. Если есть HTML-документ в виде IHTMLElement, то как узнать узнать количество тегов в этом документе и размер документа, и как выделить отдельный тег (в виде IHTMLElement.Tags[1])? 2. Можно ли загрузить отдельный тег из HTML-документа, не трогая остального содержимого (для экономии трафика)? Если нет, то как заблокировать загрузку картинок и прочих присоединенных файлов? 3. Где доступна документация по MSHTML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 08:59 |
|
||
|
Еще раз об MSHTML
|
|||
|---|---|---|---|
|
#18+
treeneutron1. Если есть HTML-документ в виде IHTMLElement, то как узнать узнать количество тегов в этом документе и размер документа, и как выделить отдельный тег (в виде IHTMLElement.Tags[1])? Можно узнать число тегов указанного типа с помощью HTMLElementCollection.length Общее число тегов - только перечислением IHTMLDOMNode. Но, может есть и другие, более простые способы. Размер документа - что-то типа: Len(HTMLDocument.documentElement.outerhtml) Отдельный тег - getEIementByld или перечисление коллекции getEIementsByTagName treeneutron2. Можно ли загрузить отдельный тег из HTML-документа, не трогая остального содержимого (для экономии трафика)? Если нет, то как заблокировать загрузку картинок и прочих присоединенных файлов? На сколько я понимаю библиотека MSHTML загрузкой не занимается. Этим занимаются другие компоненты, например Winsock. Загрузить отдельный тег можно, зная его смещение от начала файла и его размер. Хотя, может и есть такие способы. treeneutron3. Где доступна документация по MSHTML? MSDN, книжки по DHTML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 09:49 |
|
||
|
Еще раз об MSHTML
|
|||
|---|---|---|---|
|
#18+
marvanОбщее число тегов - только перечислением IHTMLDOMNodeЖесть как она есть. document.all.length ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 10:03 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=268&tid=2165378]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 298ms |

| 0 / 0 |
