|
Выделить ВСЁ содержимое HTML-файла
|
|||
---|---|---|---|
#18+
Подскажите, пожалуйста, как программно выделить всё содержимое открытой в браузере страницы? То, что нужно создать объект браузера loIE=CREATEOBJECT("InternetExplorer.Application") - это я понимаю. Думаю, что и открыть документ, получить ссылку на него - тоже смогу. А вот дальше - не могу нигде найти метод, которым можно было бы сделать Ctrl+A :( Хочу потом скопировать выделенное в буфер обмена. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2014, 15:15 |
|
Выделить ВСЁ содержимое HTML-файла
|
|||
---|---|---|---|
#18+
авторТо, что нужно создать объект браузера loIE=CREATEOBJECT("InternetExplorer.Application") - это я понимаю. Не самый лучший вариант.. Если есть возможность тяните страницу к себе функцией URLDownloadToFile() Если все же работаете через IE, то можно просто взять InnerHtml страницы.. Как то так: Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2014, 14:47 |
|
Выделить ВСЁ содержимое HTML-файла
|
|||
---|---|---|---|
#18+
to Березовский: Спасибо. Я не совсем правильно сформулировал вопрос - мне просто надо было вытянуть из HTML-страницы всё её текстовое содержимое. Именно в текстовом виде, безо всяких тэгов. После правильной постановки вопроса (он обсуждался здесь ) всё удалось решить совсем просто и без браузера с его вечными проблемами ожидания окончания загрузки страницы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Словом, проблема уже решена. Но всё равно - спасибо за участие! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2014, 15:08 |
|
|
start [/forum/topic.php?fid=41&fpage=30&tid=1582562]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 9ms |
total: | 136ms |
0 / 0 |